Skip to content

fix: set homebrew cask name to kh#8

Merged
eskp merged 1 commit intomainfrom
fix/homebrew-cask-name
Mar 13, 2026
Merged

fix: set homebrew cask name to kh#8
eskp merged 1 commit intomainfrom
fix/homebrew-cask-name

Conversation

@eskp
Copy link
Copy Markdown
Contributor

@eskp eskp commented Mar 13, 2026

Summary

  • GoReleaser defaults the cask name to the Go module name (cli) when no explicit name field is set in homebrew_casks
  • This caused the generated cask to be Casks/cli.rb instead of Casks/kh.rb, making brew install keeperhub/tap/kh fail
  • Adds name: kh to the homebrew_casks config so the next release publishes as kh.rb

Test plan

  • Merge to main, wait for release-please PR
  • Merge release PR, confirm goreleaser generates Casks/kh.rb in homebrew-tap repo
  • Run brew tap keeperhub/tap && brew install keeperhub/tap/kh
  • Verify kh version prints the tagged version

GoReleaser defaults the cask name to the Go module name (cli) when no
explicit name is set, making brew install keeperhub/tap/kh fail.
@eskp eskp merged commit 574e7ba into main Mar 13, 2026
4 checks passed
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.

1 participant