Crate semantic_release_rust

Source
Expand description

Implementation of the sementic release steps to for integraing a cargo-based Rust project.

Enums§

CargoTomlError
The error details related the contents of a Cargo.toml file.
DependencyType
The type of a dependency for a package.
Error
The error type for operations sementic-release-rust operations.

Functions§

list_packages
List the packages from the workspace in the order of their dependencies.
prepare
Prepare the Rust workspace for a release.
publish
Publish the publishable crates from the workspace.
verify_conditions
Verify that the conditions for a release are satisfied.

Type Aliases§

Result
A specialized Result type for semantic-release-rust operations.