ADR-008: Distribute skill-auditor via Homebrew tap
Status: Accepted
Date: 2026-06-30
Context
As part of multi-method distribution, Homebrew is a first-class install path for macOS users. GoReleaser v2 supports publishing Homebrew formulas to a tap repository on every tagged release. The .goreleaser.yaml file includes a brews: stanza configured to push to github.com/pantheon-org/homebrew-tap.
Decision
Distribute skill-auditor via a Homebrew tap at github.com/pantheon-org/homebrew-tap. GoReleaser auto-generates and pushes Formula/skill-auditor.rb to the tap repository on every tagged release. Prerequisites:
- Create the
pantheon-org/homebrew-tappublic repository - Add a
HOMEBREW_TAP_GITHUB_TOKENfine-grained PAT secret with write access to the tap repo
Consequences
- macOS users install via
brew tap pantheon-org/tap && brew install skill-auditor - Formula is auto-maintained by GoReleaser — no manual version bumps
- Requires a GitHub PAT with cross-repo write access as a CI secret
- Only works on tagged releases (not on every commit)