Skip to content

Let release.yml be cut from a manual workflow_dispatch#160

Merged
alexkroman merged 3 commits into
mainfrom
claude/release-process-web-trigger-r6b3dn
Jun 13, 2026
Merged

Let release.yml be cut from a manual workflow_dispatch#160
alexkroman merged 3 commits into
mainfrom
claude/release-process-web-trigger-r6b3dn

Conversation

@alexkroman

Copy link
Copy Markdown
Collaborator

Add a tag job to release.yml that, on manual dispatch, resolves the
version and creates+pushes the vX.Y.Z tag (reusing cut_release.sh
--no-push), then builds and publishes in the same run. This lets a
Claude web session — which works on a feature branch and can't push
tags — cut a release via the "Run workflow" button / actions_run_trigger.

Tag creation lives inside the release run on purpose: a GITHUB_TOKEN tag
push does not re-trigger the on:push half, so a standalone tag-push
workflow would silently never build.

https://claude.ai/code/session_01D6zsmQxdvq3dUPuVrbUaNg

claude and others added 2 commits June 13, 2026 21:06
Add a tag job to release.yml that, on manual dispatch, resolves the
version and creates+pushes the vX.Y.Z tag (reusing cut_release.sh
--no-push), then builds and publishes in the same run. This lets a
Claude web session — which works on a feature branch and can't push
tags — cut a release via the "Run workflow" button / actions_run_trigger.

Tag creation lives inside the release run on purpose: a GITHUB_TOKEN tag
push does not re-trigger the on:push half, so a standalone tag-push
workflow would silently never build.

https://claude.ai/code/session_01D6zsmQxdvq3dUPuVrbUaNg
@alexkroman alexkroman enabled auto-merge June 13, 2026 21:09
@alexkroman alexkroman added this pull request to the merge queue Jun 13, 2026
Merged via the queue into main with commit 910b0b7 Jun 13, 2026
16 checks passed
@alexkroman alexkroman deleted the claude/release-process-web-trigger-r6b3dn branch June 13, 2026 21:20
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