Crate semantic_release_cargo
source ·Expand description
Implementation of the semantic release steps to for integrating a cargo-based Rust project.
Structs
- Arguments to be passed to the
publishfunction.
Enums
- The error details related the contents of a
Cargo.tomlfile. - The type of a dependency for a package.
- The error type for operations
semantic-release-rustoperations.
Functions
- List the packages from the workspace in the order of their dependencies.
- List the packages from the workspace in the order of their dependencies as matched against an argument set.
- Prepare the Rust workspace for a release.
- Publish the publishable crates from the workspace.
- Verify that the conditions for a release are satisfied.
- Verify that the conditions for a release are satisfied.
Type Aliases
- A specialized
Resulttype forsemantic-release-cargooperations.