Skip to content

Commit 130da5e

Browse files
nanotaboadaclaude
andcommitted
refactor(pre-release): tighten minor bump to API-surface additions only
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 2d374e6 commit 130da5e

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

.claude/commands/pre-release.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,11 @@ proceeding. Never create a branch, commit, tag, or push without approval.
2828
- Any entry contains the word **BREAKING** (case-insensitive), a
2929
`BREAKING CHANGE:` token in a commit footer, or a `!` suffix after
3030
the commit type/scope (e.g. `feat!:` or `feat(scope)!:`) → **major** bump
31-
- Any `### Added` subsection has entries → **minor** bump
32-
- Otherwise (only `### Changed`, `### Fixed`, `### Removed`) → **patch** bump
31+
- Any `### Added` entry introduces a **new endpoint, request parameter, or
32+
client-visible API response****minor** bump. Test additions, documentation
33+
(ADRs, README, Swagger regen), and internal tooling do **not** qualify.
34+
- Otherwise (only `### Changed`, `### Fixed`, `### Removed`, or non-API
35+
additions) → **patch** bump
3336

3437
5. Compute the next version:
3538
- **No tags yet** (step 2 found no matching tag): use `v0.1.0` as the base

0 commit comments

Comments
 (0)