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

app rustreleaser

一个易于将Rust项目发布到GitHub、Homebrew和crates.io的工具

7个版本

0.1.6 2024年3月7日
0.1.5 2024年3月6日

185 in 操作系统

MIT许可协议

99KB
2.5K SLoC

papier

GitHub

Rust项目的发布自动化工具。Rust的缺失的goreleaser

功能

安装

cargo install rustreleaser

使用方法

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

依赖关系

~22–36MB
~682K SLoC