Install Rust and then run:
cargo install releaser
``` Rust releasing workspace tool
USAGE: releaser.exe [SUBCOMMAND]
FLAGS: -h, --help Prints help information -V, --version Prints version information
SUBCOMMANDS:
b Create brew package manager Formula (package definition file) to publish it into a tap (MacOS and Linux
only)
c Release single crate specified by path
help Prints this message or the help of the given subcommand(s)
w Release workspace specified by path
Releasing workspace
Release workspace specified by path
USAGE:
releaser w [OPTIONS]
FLAGS: -h, --help Prints help information -V, --version Prints version information
OPTIONS:
-d, --delay
ARGS:
Releasing simple crate
Release single crate specified by path
USAGE:
releaser c
FLAGS: -h, --help Prints help information -V, --version Prints version information
ARGS:
Creating brew package manager Formula (package definition file) to publish it into a tap (MacOS and Linux
only)
Create brew package manager Formula (package definition file) to publish it into a tap (MacOS and Linux only)
USAGE:
releaser.exe b [OPTIONS] --base
FLAGS: -h, --help Prints help information -V, --version Prints version information
OPTIONS:
-b, --base