Skip to content

[v0.15] Replace goreleaser-action with manual install#4950

Merged
thardeck merged 1 commit intorelease/v0.15from
v0.15_backport_4944
Apr 10, 2026
Merged

[v0.15] Replace goreleaser-action with manual install#4950
thardeck merged 1 commit intorelease/v0.15from
v0.15_backport_4944

Conversation

@thardeck
Copy link
Copy Markdown
Collaborator

@thardeck thardeck commented Apr 9, 2026

Download and verify the goreleaser binary directly instead of using the goreleaser/goreleaser-action. Install to ~/.local/bin and register it via GITHUB_PATH to avoid requiring sudo. Capture dist/metadata.json and dist/artifacts.json as step outputs to preserve the same interface used by downstream steps. Add strict bash error handling to both the setup and release steps.

Backports #4944

@thardeck thardeck self-assigned this Apr 9, 2026
@thardeck thardeck requested a review from a team as a code owner April 9, 2026 15:21
@thardeck thardeck added this to Fleet Apr 9, 2026
@thardeck thardeck moved this to 👀 In review in Fleet Apr 9, 2026
Download and verify the goreleaser binary directly instead of using
the goreleaser/goreleaser-action. Install to ~/.local/bin and register
it via GITHUB_PATH to avoid requiring sudo. Capture dist/metadata.json
and dist/artifacts.json as step outputs to preserve the same interface
used by downstream steps. Add strict bash error handling to both the
setup and release steps.
@thardeck thardeck force-pushed the v0.15_backport_4944 branch from 1b48d26 to 7239dc0 Compare April 10, 2026 07:18
@thardeck thardeck merged commit 38e2bd2 into release/v0.15 Apr 10, 2026
22 checks passed
@thardeck thardeck deleted the v0.15_backport_4944 branch April 10, 2026 08:07
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Fleet Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants