This repo publishes crates with a two-stage flow:
- prepare the release commit with
cargo release - run the release candidate workflow on
main - push the final
vX.Y.Ztag after the candidate passes
The detailed operator playbook lives in
docs/release.md.
Patch release preparation:
cargo release patch --workspace --no-publish --no-tag --no-push --no-confirm --execute
git push origin mainFinal release tag after the candidate workflow passes:
git tag vX.Y.Z
git push origin vX.Y.Z