release-engineering
Installation
SKILL.md
Release Engineering
Computing the bump
| Commit | Bump |
|---|---|
feat!: or a BREAKING CHANGE: footer |
major |
feat: |
minor |
fix:, perf: |
patch |
docs:, chore:, test:, refactor:, style:, ci: |
none |
Pre-1.0 inverts this. Under 0.x, a breaking change bumps the minor, not
the major. This is the classic release-automation bug, and it is not recoverable
once published.
List commits that do not parse as conventional rather than ignoring them. A version computed from commits the tool could not read has an unknown bump.