cssnr/Homebrew Action

Homebrew Action to Update Custom Tap Formula url, sha256 and version with Verified Commits.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jan 22, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: cssnr/homebrew-action@006907c55f3c4abe5e8aea9b5c1a6cb2cc219565 # v1.0.1

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

namedescriptionrequireddefault
urlFormula URL to update.""
sha256Formula Hash to update.""
versionFormula Version to update.""
calculateCalculate sha256 from url.true
fileFull Formula File (overrides other inputs).""
repoHomebrew Tap: owner/nameyes
formulaFormula file name.""
messageCommit message.""
branchBranch to Checkout.""
head_branchBranch to Push Too.""
create_branchCreate Head Branch.false
tokenFine Grained or PAT w/ contents: write${{ github.token }}
app_idApp ID""
app_private_keyApp Private Key""
commitCommit and Push Changestrue
pullCreate Pull Requestfalse
namedescription
formulaFormula File
messageCommit Message
branchBranch Used
sha256Formula Hash
shaCommit Hash
pullPull Request JSON