wyattjoh/Update Homebrew Formula Revision
Updates a Homebrew formula with a new version and commit revision
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Update mode: "revision" (tag/revision fields) or "checksums" (url/sha256 fields) | no | revision |
| tap | The Homebrew tap repository (e.g., user/homebrew-tap) | yes | — |
| formula | The name of the formula to update | yes | — |
| source-repository | The source repository to get the revision from | no | ${{ github.repository }} |
| github-token | GitHub token with access to the tap repository | yes | — |
| git-user-name | Git user name for commits | no | github-actions[bot] |
| git-user-email | Git user email for commits | no | 41898282+github-actions[bot]@users.noreply.github.com |
| tag | Full release tag for checksums mode (e.g. stacked-prs-v1.2.0) | no | "" |
| binary-name | Binary filename inside each tarball (e.g. stacked-prs) | no | "" |
| checksums | JSON string mapping Deno target names to SHA256 hashes (e.g. {"aarch64-apple-darwin":"abc..."}) | no | "" |
Outputs
| name | description |
|---|---|
| tag | The tag that was used for the update |
| revision | The revision SHA that was used for the update |