- Update version in Cargo.toml using semantic versioning
- Ensure Cargo.lock is updated after version update.
- Update Changelog.md
- Create a release branch with the tag:
release/v1.x.x
with changes - Manually create a release on Github
release/v1.x.x
with changes