Crates.io | automated-rust-releases |
lib.rs | automated-rust-releases |
version | 0.1.2 |
source | src |
created_at | 2023-10-13 09:36:39.20495 |
updated_at | 2023-10-24 14:35:14.850951 |
description | https://blog.orhun.dev/automated-rust-releases |
homepage | |
repository | https://github.com/orhun/automated-rust-releases |
max_upload_size | |
id | 1002151 |
size | 17,769 |
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