Skip to content

Conversation

@matttrach
Copy link
Contributor

Related Issue

Addresses #174

Description

Resolves a race condition with the release-candidate workflow and the release workflow.
Goreleaser looks at the latest tag to determine where to place build artifacts.
I created two Goreleaser configs, one for the rc and one for the main release.
The main release run of Goreleaser will now ignore .rc tags and update the last full release with build artifacts.
The rc release of Goreleaser will work as it has before, but not using a different Goreleaser config file.

Testing

actionlint

Not a breaking change.

Signed-off-by: matttrach <matt.trachier@suse.com>
@matttrach matttrach self-assigned this Sep 20, 2025
@matttrach matttrach requested a review from a team as a code owner September 20, 2025 04:10
@matttrach matttrach added the release/v1 Release a new version of the 1.x line. label Sep 20, 2025
@matttrach matttrach merged commit bd0cb43 into rancher:main Sep 20, 2025
14 checks passed
github-actions bot pushed a commit that referenced this pull request Sep 20, 2025
Signed-off-by: matttrach <matt.trachier@suse.com>
(cherry picked from commit bd0cb43)
matttrach added a commit that referenced this pull request Sep 20, 2025
(cherry picked from commit bd0cb43)

Signed-off-by: matttrach <matt.trachier@suse.com>
Co-authored-by: Matt Trachier <matt.trachier@suse.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release/v1 Release a new version of the 1.x line.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant