Skip to content

feat: add Homebrew installation - #273

Closed
zamai wants to merge 1 commit into
gotd:mainfrom
zamai:feat/homebrew-tap
Closed

feat: add Homebrew installation#273
zamai wants to merge 1 commit into
gotd:mainfrom
zamai:feat/homebrew-tap

Conversation

@zamai

@zamai zamai commented Sep 7, 2026

Copy link
Copy Markdown

Issue #247 asks for a Homebrew installation path for the existing release binaries.

This configures GoReleaser to publish a tg cask to gotd/homebrew-tap on each release and documents brew install --cask gotd/tap/tg. The cask removes quarantine from the unsigned CLI binary using GoReleaser’s documented post-install hook.

Maintainer setup required before the next release:

  • Create the public gotd/homebrew-tap repository.
  • Add a fine-grained HOMEBREW_TAP_GITHUB_TOKEN Actions secret with Contents write access to that repository. Cross-repository publishing cannot use the default Actions token.

Verification:

  • goreleaser check
  • Snapshot-generated the two-architecture macOS cask with GoReleaser v2.18.1
  • go test ./...

Fixes #247

@zamai zamai closed this by deleting the head repository Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

install via brew: support for brew installation?

1 participant