mkl-bump-version · git:20261015.0f940b8 · 2026-10-15 · sha256 2cfba61688c7cbee
mkl-bump-version git:20261015.0f940b8A
Immutable. This exact content never changes and is served at /api/v1/blob/2cfba61688c7cbee.
--- name: "mkl-bump-version" description: "Evaluate conventional commits since latest tag, determine next SemVer, and surgically update version files." --- # SemVer Version Bump Evaluator Evaluate conventional commits since the latest git tag, compute the next SemVer 2.0 version, and update repository version files. ## Workflow 1. **Preview Bump**: Run dry-run evaluation to preview the proposed bump: ```bash python3 tools/bump_version.py --dry-run ``` 2. **Verify Breaking Changes**: - For `MAJOR` bumps, verify breaking changes are intentional before executing `--apply`. - Override unintended bumps using `--level <major|minor|patch>`. 3. **Apply Version Bump**: ```bash python3 tools/bump_version.py --apply ``` 4. **Output Constraint**: Output a concise confirmation message and the git command to create the tag: ```bash git tag -a <tag> -m "Release <tag>" ``` Keep output strictly under 100 tokens.