Skip to content

Fix release workflow to trigger on published release event#75

Merged
JGillam merged 1 commit intomainfrom
fix/release-workflow-trigger
Feb 25, 2026
Merged

Fix release workflow to trigger on published release event#75
JGillam merged 1 commit intomainfrom
fix/release-workflow-trigger

Conversation

@JGillam
Copy link
Copy Markdown
Member

@JGillam JGillam commented Feb 25, 2026

Summary

  • Replace push: tags: 'v*' trigger with release: types: [published]
  • Binaries are now only built and attached to a release when explicitly published via the GitHub UI
  • Prevents accidental binary builds from stray tag pushes or draft releases

Test plan

  • Publish a new release in GitHub UI and verify the workflow runs and attaches the katana-linux-x64 binary
  • Verify that pushing a tag alone does NOT trigger the workflow

🤖 Generated with Claude Code

Replace push-tag trigger with release:published so binaries are only
built and attached when a release is explicitly published in GitHub UI.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@JGillam JGillam merged commit d30cef1 into main Feb 25, 2026
1 check passed
@JGillam JGillam deleted the fix/release-workflow-trigger branch February 25, 2026 21:41
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.

1 participant