releasor 1.7.0

A CLI that automates release tasks for Rust 🦀 projects, streamlining builds, .tar.gz packaging, and binary verification for a fast and consistent workflow.
Documentation
# releasor

<a href="https://crates.io/crates/releasor">
  <img
    src="https://img.shields.io/crates/v/releasor?style=flat&labelColor=1C2C2E&color=C96329&logo=Rust&logoColor=white"
    alt="Crates.io version badge for Releasor"
  />
</a>

<a href="https://github.com/joaolfp/releasor/actions/workflows/CI.yml">
  <img
    src="https://img.shields.io/github/actions/workflow/status/joaolfp/releasor/CI.yml?style=flat&labelColor=1C2C2E&label=CI&color=BEC5C9&logo=GitHub%20Actions&logoColor=BEC5C9"
    alt="GitHub Actions CI status badge"
  />
</a>

<a href="https://github.com/joaolfp/releasor/blob/main/LICENSE">
  <img
    src="https://img.shields.io/badge/license-MIT-BEC5C9?style=flat&labelColor=1C2C2E&logoColor=BEC5C9"
    alt="MIT license badge"
  />
</a>

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
- 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](https://crates.io/) (requires Rust/Cargo):

```shell
cargo install releasor
```

## Usage

```sh
releasor -f package_name
```

## 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](https://github.com/joaolfp/releasor/blob/main/LICENSE) for details.