Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 880 Bytes

File metadata and controls

36 lines (24 loc) · 880 Bytes

(this is work in progress that is why it’s not explicitely linked in nav.doc)

Prerequisites:

  • no branch refs in Cargo.toml

  • (integration) tests are successful

  • the changelog has useful entries

Release:

(from main)

git sw -c release-0.6.0
vi CHANGELOG.md
cargo-version.py --release
cargo update --workspace
make regenerate-charts
git commit -am "Release 0.6.0"
git tag -a 0.6.0 -m "Release 0.6.0" HEAD
git push -u --all origin release-0.6.0

Bump dev version:

(from main immediately after a release)

git sw -c bump-version
cargo-version.py --next minor
cargo update --workspace
make regenerate-charts
git commit -am 'Bump next development version'
git push -u origin bump-version