- Merged PRs on
main
- Updated
CHANGELOG.md
- Updated docs for behavior/version changes
- Ensure
CHANGELOG.md has accurate entries.
- Ensure major defaults are documented:
python3 default
node active version
- Ensure docs links are valid.
- Ensure release notes are prepared in
docs/releases/<version>.md.
- Ensure repository is clean (except expected generated artifacts).
- Use Semantic Versioning.
- Tag format:
vMAJOR.MINOR.PATCH.
v0.0.3: OSS hardening release (CI security, dependency review, contributor quality gates, documentation portability).
- Planning source:
docs/releases/0.0.3.md.
git checkout main
git pull
./install-macos.sh --skip-health-check
git tag -a vX.Y.Z -m "release: vX.Y.Z"
git push origin vX.Y.Z
- Create next
Unreleased section in CHANGELOG.md if needed.
- Announce notable changes in release notes.