gechr/Publish Homebrew Formula

Generate and publish a Homebrew formula to a tap repository.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 20, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: gechr/homebrew-publish-formula@04c96853dce59cfbfca97503d2cc625cb3321cee # v1.0.5

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
nameBinary/formula name (e.g. clone)yes
classRuby class name (e.g. Clone). Defaults to title case of name.""
descFormula descriptionyes
tapTap repositorygechr/homebrew-tap
tokenGitHub token with write access to the tap repositoryyes
versionVersion (with or without v prefix)yes
homepageProject homepage URLyes
checksums-filePath to checksums.txtdist/checksums.txt
completion-argsExtra args for generate_completions_from_executable. Empty to disable.--print-completion
shell-parameter-formatshell_parameter_format for generate_completions_from_executable--@shell=
head-depends-onBuild dependency for the head stanza (e.g. go, rust)go
head-build-binaryPath to the built binary after `make build` (relative to repo root). Defaults to dist/<name>.""

no outputs