3 releases
0.1.2 | Oct 24, 2023 |
---|---|
0.1.1 | Oct 21, 2023 |
0.1.0 | Oct 13, 2023 |
#18 in #automating
7KB
Automated Rust Releases 🦀
This repository contains the configuration files for fully automating Rust releases via utilizing the following tools:
Tool | Description | Function |
---|---|---|
git-cliff |
A highly customizable Changelog Generator. | Automates the changelog generation. |
release-plz |
Publish Rust crates from CI with a Release PR. | Handles dependency updates, version management, and crates.io release. |
cargo-dist |
Shippable application packaging for Rust. | Creates GitHub releases and packaging for various platforms. |
Dependabot |
Automated dependency updates built into GitHub. | Updates the Rust and GitHub Actions dependencies. |
Mergify |
Automated CI/CD tool for optimization. | Automatically merges the Dependabot pull requests. |
For more information, read the blog post: https://blog.orhun.dev/automated-rust-releases