-
Notifications
You must be signed in to change notification settings - Fork 106
refactor: update goreleaser #556
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
248c4b6 to
718e80d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the GoReleaser configuration to version 2 and upgrades GitHub Actions dependencies to their latest versions. The changes modernize the release workflow with improved documentation and formatting consistency.
Key changes:
- Migrated GoReleaser configuration to version 2 format with updated syntax
- Upgraded GitHub Actions: checkout (v4.1.4→v5.0.0), setup-go (v5.0.0→v5.5.0), goreleaser-action (v5.0.0→v6.4.0), and setup-signore-package (v1→v1.1)
- Improved code comments and formatting consistency across both configuration files
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| .goreleaser.yml | Migrated to GoReleaser v2 format with updated syntax for version field, archives configuration, and improved comment clarity; however, removes ARM (32-bit) support from Linux builds |
| .github/workflows/release.yml | Updated GitHub Actions to latest versions and improved step naming consistency |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
718e80d to
784c8ec
Compare
a50822c to
0898ca3
Compare
37d80d8 to
2820b1c
Compare
d6e3efb to
c15d9ee
Compare
c15d9ee to
ee787b0
Compare
ee787b0 to
5e05ec6
Compare
Streamlines the release configuration and updates to v2. Signed-off-by: Ryan Johnson <ryan.johnson@broadcom.com>
5e05ec6 to
5cad5a4
Compare
Description
Updates the release workflow and GoReleaser configuration to improve platform support, clarify documentation, and upgrade third-party actions to their latest versions.