Skip to content

ci: fix release workflow trigger + add manual dispatch#70

Merged
lacerbi merged 1 commit intomainfrom
dev
Dec 5, 2025
Merged

ci: fix release workflow trigger + add manual dispatch#70
lacerbi merged 1 commit intomainfrom
dev

Conversation

@lacerbi
Copy link
Owner

@lacerbi lacerbi commented Dec 5, 2025

Summary

  • Fix release workflow not triggering (GITHUB_TOKEN limitation with tag pushes)
  • Change trigger from push: tags to workflow_run (when Auto Tag completes)
  • Add workflow_dispatch for manual releases with tag input

Test plan

  • Workflow syntax valid
  • After merge, manually trigger release for v0.7.14 via Actions UI

🤖 Generated with Claude Code

- Change trigger from tag push to workflow_run (fixes GITHUB_TOKEN limitation)
- Add workflow_dispatch for manual releases with tag input
- Add check-tag job to detect latest tag and skip existing releases

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: lacerbi <luigi.acerbi@gmail.com>
@lacerbi lacerbi merged commit 4bf038b into main Dec 5, 2025
11 checks passed
@lacerbi lacerbi deleted the dev branch December 5, 2025 16:53
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