1️⃣ Install Release-plz
$ cargo install --locked release-plz
2️⃣ Go to project
$ cd path/to/your/project
3️⃣ Tell Release-plz to update Cargo.toml, Cargo.lock and CHANGELOG.md
$ release-plz update
4️⃣ Review the changes and commit them
$ git add . && git commit -m "chore: release"
5️⃣ Tell Release-plz to create the git tag and publish to crates.io
$ release-plz release