Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/releasing.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ but nothing breaks β†’ MINOR. If they'd never notice β†’ PATCH.
2. **Rebuild artifacts** β€” `./scripts/build-rule-artifacts.sh windsurf claude codex cursor cursor-lean`
then `make check` (strict drift must be clean; `dist/rules/*` is gitignored and
regenerated, never hand-edited).
3. **Cut the changelog** β€” move everything under `## [Unreleased]` into a new
3. **Cut the changelog** β€” first reconcile `[Unreleased]` against `git diff <last-tag>..HEAD` (drop already-shipped entries, add missing changes; notes must match the diff β€” see [CONTRIBUTING.md](../CONTRIBUTING.md#changelog)), then move everything under `## [Unreleased]` into a new
`## [X.Y.Z] - YYYY-MM-DD` section; leave a fresh empty `[Unreleased]`.
4. **Commit** on a release branch β€” `chore(release): vX.Y.Z`.
5. **Tag** β€” `git tag vX.Y.Z && git push origin vX.Y.Z` (annotated tags preferred).
Expand Down