2.2.10 • Published 3 days ago
semantic-release-cargo v2.2.10
semantic release cargo
Semantic release plugin to publish cargo packages. Login with a cargo.io registry token and publish your crate.
Configuration
Environment
CARGO_REGISTRY_TOKEN
: required token that is used to login against crates.io
Options
allFeatures
: Boolean that attaches--all-features
to the cargo commands)check
: Boolean that defines ifcargo check
is executed (defaults totrue
)checkArgs
: Array of strings that contains additional arguments forcargo check
publishArgs
: Array of strings that contains additional arguments forcargo publish
Full Configuration Example
// .releaserc.json example
{
"plugins": [
[
"semantic-release-cargo",
{
"allFeatures": true,
"check": true,
"checkArgs": ["--no-deps"],
"publishArgs": ["--no-verify"]
}
]
]
}