Skip to main content

RELEASE-PLZ

Release-plz Logo

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.