Skip to content

Add Tools go-releaser CI Job#1767

Merged
rcaril merged 4 commits intomainfrom
rcaril/add-tools-release-test
Apr 28, 2026
Merged

Add Tools go-releaser CI Job#1767
rcaril merged 4 commits intomainfrom
rcaril/add-tools-release-test

Conversation

@rcaril
Copy link
Copy Markdown
Member

@rcaril rcaril commented Apr 28, 2026

Change summary

Since we skip any release steps for all PRs that aren't tagged as a release, we need to add a CI job to test goreleaser tools builds against Dependabot PRs. This ensures that future dependency PRs opened will validate that they do not conflict with the current version of goreleaser to prevent scenarios like #1762.

All Submissions:

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?

New Feature Submissions:

  • Does your submission pass tests?

Notes:

We are only testing against ubuntu-latest as we are just looking for collision errors, which should be available on any architecture. So this should be sufficient for this use case.

@rcaril rcaril requested a review from a team as a code owner April 28, 2026 13:21
@rcaril rcaril added the Skip-Changelog do not add a changelog entry for this change label Apr 28, 2026
@rcaril rcaril requested a review from jedisct1 April 28, 2026 13:21
@rcaril rcaril added the tools Indicates that a given PR updates the repo tooling. label Apr 28, 2026
@rcaril rcaril marked this pull request as draft April 28, 2026 13:23
@rcaril rcaril marked this pull request as ready for review April 28, 2026 13:39
Copy link
Copy Markdown
Member

@anthony-gomez-fastly anthony-gomez-fastly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TY!

@rcaril rcaril enabled auto-merge (squash) April 28, 2026 17:37
@rcaril rcaril merged commit f4eb2df into main Apr 28, 2026
14 checks passed
@rcaril rcaril deleted the rcaril/add-tools-release-test branch April 28, 2026 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip-Changelog do not add a changelog entry for this change tools Indicates that a given PR updates the repo tooling.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants