Homebrew formulae for command-line tools maintained by Bret Comnes.
Formulae in this tap download immutable GitHub tag archives and build locally with Go.
No precompiled release binaries, casks, vendored modules, or published bottles are required.
Install a formula directly:
brew install bcomnes/tap/gogogo
brew install bcomnes/tap/gostgrator
brew install bcomnes/tap/goversionThe gogogo formula installs both the gogogo and shorter ggg commands.
This automatically adds the tap.
Alternatively, add the tap first:
brew tap bcomnes/tap
brew install gogogo gostgrator goversionIn a Brewfile:
tap "bcomnes/tap"
brew "gogogo"
brew "gostgrator"
brew "goversion"| Formula | Description | Source |
|---|---|---|
gogogo |
Create projects from tar-based templates | bcomnes/gogogo |
gostgrator |
Run PostgreSQL and SQLite database migrations | bcomnes/gostgrator |
goversion |
Manage semantic version bumps in Go projects | bcomnes/goversion |
Homebrew updates this tap through its normal update process:
brew update
brew upgrade gogogo gostgrator goversionHomebrew downloads a tagged source archive, verifies its SHA-256 checksum, installs Go as a build-only dependency, and runs go build.
Go resolves module dependencies through the normal module proxy and verifies them using go.sum.
The release version is injected into the binary with Go linker flags.
The update formulae workflow polls the latest published GitHub Releases for gogogo, gostgrator, and goversion every day.
It can also be run manually from the Actions tab with workflow_dispatch.
When a newer release exists, the workflow uses brew bump-formula-pr to update the formula URL and SHA-256, then opens a pull request.
Each formula uses one deterministic automation branch, so a newer release refreshes the existing open pull request instead of creating stale version-specific pull requests.
The workflow explicitly dispatches brew test-bot for the updated branch because pull requests created with GITHUB_TOKEN do not trigger normal pull request workflows.
The repository must allow GitHub Actions to create pull requests under Settings → Actions → General → Workflow permissions. No personal access token is required.
To update manually instead, change the formula's release URL and SHA-256, then validate it with:
brew audit --strict --online bcomnes/tap/gogogo
brew install --build-from-source bcomnes/tap/gogogo
brew test bcomnes/tap/gogogoSee the Homebrew documentation for general usage and troubleshooting.