Skip to content

Conversation

@giornetta
Copy link
Member

@giornetta giornetta commented Dec 4, 2025

Summary

Updates the GoReleaser configuration and improves the release process stability.

Changes

  • Upgrade to GoReleaser v2 and rename workflow from goreleaser.yml to release.yml
  • Configure GoReleaser to use GitHub's native changelog generation
  • Configure GoReleaser to create new releases as Draft that need to be manually published
  • Create Homebrew formula PRs automatically instead of direct commits
  • Remove outdated changelog files (CHANGELOG.md, changelog.yml) that were manually maintained
  • Add RELEASE.md documenting the release process for developers

Why

The previous release configuration had stability issues and used outdated changelog tooling. This update modernizes the release pipeline and provides clear documentation for maintainers on how to release new versions.

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.

2 participants