Skip to content

ci!: automate semantic version releases via svu next#8

Merged
rjayasin merged 2 commits into
mainfrom
claude/semantic-versioning-automation-67p8hc
Jun 26, 2026
Merged

ci!: automate semantic version releases via svu next#8
rjayasin merged 2 commits into
mainfrom
claude/semantic-versioning-automation-67p8hc

Conversation

@rjayasin

@rjayasin rjayasin commented Jun 26, 2026

Copy link
Copy Markdown
Owner

Replace the forced svu minor bump with svu next, which infers the bump
(major/minor/patch) from the Conventional Commit messages since the latest tag.
When nothing warrants a bump, fall back to a patch so every push to main still
ships a release. Documents the convention in the README and pins it via
CLAUDE.md.

This PR is also the 1.0.0 milestone: the BREAKING CHANGE: footer below
makes svu next bump 0.19.0 → 1.0.0 on merge.

BREAKING CHANGE: rtr now commits to a stable public interface. This is the 1.0.0
milestone release; from here, breaking changes bump the major version per semver.

🤖 Generated with Claude Code

claude added 2 commits June 26, 2026 07:06
Replace the forced `svu minor` bump with `svu next`, which infers the
bump (major/minor/patch) from the Conventional Commit messages since the
latest tag, falling back to a patch so every push to main still ships a
release. Document the convention in the README.

BREAKING CHANGE: rtr now commits to a stable public interface. This is
the 1.0.0 milestone release; from here, breaking changes bump the major
version per semver.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RAEqquD95NSggjeGv8NUiw
Persist the commit-message convention so it is loaded into context for
every session in this repo. The release workflow's `svu next` step relies
on these prefixes to choose the version bump.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RAEqquD95NSggjeGv8NUiw
@rjayasin
rjayasin force-pushed the claude/semantic-versioning-automation-67p8hc branch from f0c36f9 to dff1047 Compare June 26, 2026 07:06
@rjayasin rjayasin changed the title Infer release bump from Conventional Commits via svu next ci!: automate semantic version releases via svu next Jun 26, 2026
@rjayasin
rjayasin merged commit 577e0ce into main Jun 26, 2026
2 checks passed
@rjayasin
rjayasin deleted the claude/semantic-versioning-automation-67p8hc branch June 26, 2026 07:08
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