Create a Release Branch
Create a new branch named release/v*.*.*
.
Update Version in Cargo.toml
Increment the version number in the Cargo.toml
file according to the release type (major, minor, or patch).
Align Versions
Run the ./scripts/version-align.sh
script. This will:
Continuous Integration (CI) Testing
Merge and Deploy
main
after verifying all tests pass.Post-Deployment
Verify that the deployment is complete and the crates and packages are available as expected.