Crates.io | cargo-release |
lib.rs | cargo-release |
version | 0.25.12 |
source | src |
created_at | 2016-03-09 05:16:14.617315 |
updated_at | 2024-10-07 17:25:29.814605 |
description | Cargo subcommand for you to smooth your release process. |
homepage | |
repository | https://github.com/crate-ci/cargo-release |
max_upload_size | |
id | 4408 |
size | 311,436 |
Features
--workspace
, --exclude
and --package
cargo publish
, tagging, and pushingDockerfile
sCurrent release: 0.25.12
$ cargo install cargo-release
$ cargo release [level]
level
, other CLI
arguments, and configuration file format.By default, cargo-release
runs in dry-run mode so you can safely run it and
verify what it will do.
-v
to get more detailscargo-publish
s verify step with --no-verify
Once you are ready, pass the --execute
flag.
cargo-release's versioning tracks compatibility for the binaries, not the API. We upload to
crates.io to distribute the binary. If using this as a library, be sure to pin the version
with a =
version requirement operator.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.