Skip to content

ci(release): manual workflow_dispatch with semver bump#40

Merged
aksOps merged 1 commit intomainfrom
ci-manual-releases
Apr 23, 2026
Merged

ci(release): manual workflow_dispatch with semver bump#40
aksOps merged 1 commit intomainfrom
ci-manual-releases

Conversation

@aksOps
Copy link
Copy Markdown
Contributor

@aksOps aksOps commented Apr 23, 2026

Switches release.yml from main-push auto-betas to a manual workflow_dispatch trigger with a bump input (patch/minor/major). Computes next vX.Y.Z off the latest stable tag. Drops --prerelease. After merge, trigger manually to cut v0.0.1.

- Removes the main-push auto-beta trigger (every commit was cutting
  v0.0.0-beta.N+1 prereleases that scorecard Signed-Releases ignores)
- Adds workflow_dispatch with bump input (patch/minor/major)
- Computes next tag off the latest stable vX.Y.Z tag; v0.0.0 if none
- Drops --prerelease flag so releases are proper stable tags

First manual trigger with bump=patch will cut v0.0.1.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@aksOps aksOps enabled auto-merge (squash) April 23, 2026 03:45
@aksOps aksOps merged commit 9e7f3c3 into main Apr 23, 2026
12 checks passed
@aksOps aksOps deleted the ci-manual-releases branch April 23, 2026 03:49
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