Skip to content

Expand GoReleaser configuration for archives and Homebrew tap publishing#4

Merged
takai merged 1 commit intomainfrom
better_release
Jan 19, 2026
Merged

Expand GoReleaser configuration for archives and Homebrew tap publishing#4
takai merged 1 commit intomainfrom
better_release

Conversation

@takai
Copy link
Owner

@takai takai commented Jan 19, 2026

This pull request extends the GoReleaser setup to cover additional release targets and to make the release behavior more explicit.

Key changes:

  • Refined archive configuration

    • Use tar.gz as the default archive format
    • Generate zip archives for macOS builds via format_overrides
  • Added Homebrew tap publishing

    • Automatically generate and commit a Formula to takai/homebrew-tap
    • Configure metadata such as homepage, description, license, and install steps
    • Use an environment token for authenticated pushes
  • Restructured GoReleaser YAML

    • Expanded sections (builds, archives, checksum, changelog) for clarity
    • No functional changes to existing build settings beyond the items above

These changes improve release automation and make it easier for users to install and verify git-ai-commit across platforms.

@takai takai merged commit ebee889 into main Jan 19, 2026
1 check passed
@takai takai deleted the better_release branch January 19, 2026 13:18
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