- This repository follows Semantic Versioning.
- User-facing changes are tracked in
CHANGELOG.md.
- Merge reviewed changes to
main. - Ensure CI (
lint,type-check,test,build) is green. - Update
CHANGELOG.md(move relevantUnreleasedentries into a version section). - Create and push a git tag (for example:
v1.0.1). - Publish release notes on GitHub based on the changelog section.
- Use the same flow as above with a patch version bump.
- Include a clear root-cause summary in release notes when applicable.