Skip to content

ci(release): propose-release becomes a manual dispatch - #46

Closed
using-system wants to merge 1 commit into
mainfrom
ci/manual-propose-release
Closed

ci(release): propose-release becomes a manual dispatch#46
using-system wants to merge 1 commit into
mainfrom
ci/manual-propose-release

Conversation

@using-system

Copy link
Copy Markdown
Owner

What

The release workflow's propose-release job no longer fires on every push to main — it runs only via Run workflow → mode: propose (gh workflow run release.yml -f mode=propose). The push trigger remains solely for the tag-and-release chain (merging a chore(release) PR still tags/publishes automatically), and the old bootstrap path is preserved as mode: publish-current.

Why

Every merge (docs, ci, chore included) was opening/updating a release PR — releasing becomes a deliberate act, and the noise stops.

Notes

  • On pushes of regular commits, the workflow run now appears with all jobs skipped — harmless.
  • No new actions introduced; existing SHA pins untouched.

🤖 Generated with Claude Code

Pushes to main no longer open/update the release PR - proposing a
release is now Run workflow -> mode: propose. The push trigger stays
for the tag-and-release chain (merge of a chore(release) PR), and the
former bootstrap path is preserved as mode: publish-current.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@using-system

Copy link
Copy Markdown
Owner Author

Folded into #45 per maintainer preference.

@using-system
using-system deleted the ci/manual-propose-release branch August 23, 2026 12:27
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