davedev42/Bump Homebrew tap formula
Update version, url, and sha256 of a Homebrew formula in a tap repository via the GitHub Contents API. Designed for fine-grained PATs scoped to the tap repo only.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| formula-name | Name of the formula (e.g. "macstate"). Used as default for formula-path. | yes | — |
| version | New version string. Accepts "0.1.2" or "v0.1.2". | yes | — |
| download-url | URL of the release tarball; sha256 is computed by downloading it. | yes | — |
| formula-path | Path of the formula file inside the tap repo. | no | "" |
| tap-repo | GitHub repository "owner/name" of the Homebrew tap. | no | DaveDev42/homebrew-tap |
| tap-branch | Branch in the tap repo to commit to. | no | main |
| commit-message | Commit message. Supports {name} and {version} placeholders. | no | {name} {version} |
| tap-token | Fine-grained PAT with Contents:Write on the tap repo. Pass a secret from the caller workflow (e.g. secrets.HOMEBREW_TAP_TOKEN). | yes | — |
Outputs
no outputs