Skip to content

fix: chain goreleaser into release-please workflow#16

Merged
jim80net merged 1 commit intomainfrom
fix/release-binaries
Mar 17, 2026
Merged

fix: chain goreleaser into release-please workflow#16
jim80net merged 1 commit intomainfrom
fix/release-binaries

Conversation

@rt-openclaw
Copy link
Collaborator

Summary

  • The Release workflow (release.yml) triggers on tag pushes, but tags created by Release Please using GITHUB_TOKEN don't trigger other workflows (GitHub Actions security limitation)
  • This means no binaries were ever built for any release — the gatekeeper plugin has been silently failing on every invocation
  • Fix: chain the goreleaser job directly into release-please.yml so it runs immediately after a release is created

Test plan

  • Merge this PR
  • Merge the release-please PR that follows
  • Verify the goreleaser job runs and uploads binaries to the release
  • Verify bin/install.sh can download the binary

🤖 Generated with Claude Code

GITHUB_TOKEN-triggered tag pushes don't trigger other workflows,
so the separate release.yml never ran. Chain the goreleaser job
directly into release-please.yml so binaries get built on release.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jim80net jim80net merged commit e318a86 into main Mar 17, 2026
4 checks passed
This was referenced Mar 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants