#github #homebrew #release #crates-io #publish

app rustreleaser

A tool to easily release Rust projects to GitHub, Homebrew and crates.io

7 releases

0.1.6 Mar 7, 2024
0.1.5 Mar 6, 2024

#93 in Operating systems

Download history 429/week @ 2024-03-06 9/week @ 2024-03-13 131/week @ 2024-03-20 1/week @ 2024-03-27 3/week @ 2024-04-03

138 downloads per month

MIT license

99KB
2.5K SLoC

papier

GitHub

Release automation for Rust projects. The missing goreleaser for Rust.

Features

Installation

cargo install rustreleaser

Usage

A tool to easily release Rust projects to GitHub, Homebrew and crates.io

Usage: rr [OPTIONS] [PATH]

Arguments:
  [PATH]  Path to the project [default: .]

Options:
  -c, --config <CONFIG>  Path to the config file [default: releaser.toml]
  -d, --dry-run          Dry run (do not upload anything)
  -o, --output <OUTPUT>  Output directory for temporary files [default: .]
  -h, --help             Print help
  -V, --version          Print version

Dependencies

~25–42MB
~733K SLoC