Skip to content

nicholasbishop/release-utils-rs

release-utils-rs

codecov.io

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.
    • Crates.io
  • release-utils - A library providing the building blocks for auto-release, useful if you need to customize your release beyond what auto-release provides.
    • Crates.io Docs.rs

Comparison with other projects

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.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Contributing

See the code of conduct and contributing.md.

Disclaimer

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.

About

Rust crate with utilities for automatically releasing Rust code

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors

Languages