RELEASE-PLZ

Release Rust crates from CI with a Release PR 🤖
Changelog generation 📝
Release-plz updates your changelogs with git-cliff using Keep a changelog format by default.
Version bump ⤴️
Release-plz bumps the versions of your crates according to Semantic Versioning, based on Conventional Commits and API breaking changes detected by cargo-semver-checks.
Release PR 🤖
Release-plz opens a PR with the changes to CHANGELOG.md
, Cargo.toml
and Cargo.lock
. When you merge the PR, release-plz creates the tag and the release on GitHub/Gitea and publishes the crate to crates.io.