Skip to content

Conversation

@tenthirtyam
Copy link
Collaborator

Description

Updates the release workflow and GoReleaser configuration to improve platform support, clarify documentation, and upgrade third-party actions to their latest versions.

@tenthirtyam tenthirtyam added this to the v2.1.0 milestone Sep 4, 2025
@tenthirtyam tenthirtyam requested a review from kp2099 September 4, 2025 20:32
@tenthirtyam tenthirtyam self-assigned this Sep 4, 2025
@tenthirtyam tenthirtyam requested a review from a team as a code owner September 4, 2025 20:32
@tenthirtyam tenthirtyam added the refactor Refactor label Sep 4, 2025
kp2099
kp2099 previously approved these changes Sep 5, 2025
Copilot AI review requested due to automatic review settings December 9, 2025 20:37
@tenthirtyam tenthirtyam force-pushed the refactor/goreleaser-build-targets branch from 248c4b6 to 718e80d Compare December 9, 2025 20:37
Copy link

Copilot AI left a 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.

@tenthirtyam tenthirtyam force-pushed the refactor/goreleaser-build-targets branch from 718e80d to 784c8ec Compare December 9, 2025 20:44
@tenthirtyam tenthirtyam force-pushed the refactor/goreleaser-build-targets branch 5 times, most recently from a50822c to 0898ca3 Compare January 26, 2026 20:36
@tenthirtyam tenthirtyam force-pushed the refactor/goreleaser-build-targets branch 2 times, most recently from 37d80d8 to 2820b1c Compare January 28, 2026 13:14
@tenthirtyam tenthirtyam added github-actions GitHub Actions and removed ignore-for-release labels Jan 28, 2026
@tenthirtyam tenthirtyam force-pushed the refactor/goreleaser-build-targets branch 2 times, most recently from d6e3efb to c15d9ee Compare January 29, 2026 02:07
@github-actions github-actions bot added chore Chore needs-review Needs Review size/m Relative Sizing: Medium labels Jan 29, 2026
@tenthirtyam tenthirtyam force-pushed the refactor/goreleaser-build-targets branch from c15d9ee to ee787b0 Compare January 29, 2026 02:12
@tenthirtyam tenthirtyam force-pushed the refactor/goreleaser-build-targets branch from ee787b0 to 5e05ec6 Compare January 29, 2026 02:13
Streamlines the release configuration and updates to v2.

Signed-off-by: Ryan Johnson <ryan.johnson@broadcom.com>
@tenthirtyam tenthirtyam force-pushed the refactor/goreleaser-build-targets branch from 5e05ec6 to 5cad5a4 Compare January 29, 2026 02:31
@tenthirtyam tenthirtyam removed the chore Chore label Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github-actions GitHub Actions needs-review Needs Review refactor Refactor size/m Relative Sizing: Medium technical-debt Technical Debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants