This repo contains tools for automatically releasing Rust code. There are two Rust packages:
auto-release- A command-line utility for releasing Rust projects via Github Actions.release-utils- A library providing the building blocks forauto-release, useful if you need to customize your release beyond whatauto-releaseprovides.
Unlike cargo-release and release-plz, release-utils-rs does not
modify any code in the repo. It does not bump versions, update
changelogs, or make any other change to files in the repo. It only
handles releasing to hosts such as crates.io and github.
Licensed under either of Apache License, Version 2.0 or MIT license at your option.
See the code of conduct and contributing.md.
This project is not an official Google project. It is not supported by Google and Google specifically disclaims all warranties as to its quality, merchantability, or fitness for a particular purpose.