releasor
A command-line tool to automate release tasks for Rust 🦀 projects and libraries. releasor streamlines building, packaging into .tar.gz archives, and verifying binaries, providing a fast and consistent release workflow.
Features
- Interactive prompt for project/release name
- Automated cargo build --release execution
- Creation of compressed .tar.gz archives with your chosen name
- Generation and printout of SHA-256 checksums for integrity verification
Installing
Cargo 🦀
Installing from crates.io (requires Rust/Cargo):
cargo install releasor
Usage
Contributing
To contribute, just fork this project and then open a pull request, feel free to contribute, bring ideas and raise any problem in the issue tab.
License
releasor is released under the MIT license. See LICENSE for details.