Skip to content

ci: allow release workflow to be triggered manually#6

Merged
execsumo merged 1 commit into
mainfrom
claude/dossier-status-archived-tui-jzglb7
Jul 8, 2026
Merged

ci: allow release workflow to be triggered manually#6
execsumo merged 1 commit into
mainfrom
claude/dossier-status-archived-tui-jzglb7

Conversation

@execsumo

@execsumo execsumo commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds a workflow_dispatch trigger to .github/workflows/release.yml with a required tag input, so a release can be cut by manually running the workflow instead of needing direct tag-push access to the repo.
  • The release job now passes tag_name explicitly to softprops/action-gh-release, which creates that tag (pointing at the dispatched commit) if it doesn't already exist.
  • No change to the existing push: tags: v* trigger — that path is untouched.

Test plan

  • After merge, manually dispatch the workflow with tag: v0.1.11 and confirm it builds all 4 platform binaries and publishes a GitHub Release at that tag.

Generated by Claude Code

Adds workflow_dispatch with a tag input so a release can be cut
without needing direct tag-push access to the repo; the release job
already creates the tag if it doesn't exist via action-gh-release's
tag_name input.
@execsumo
execsumo merged commit 4f2aa7a into main Jul 8, 2026
1 check passed
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