Crate semantic_release_rust[][src]

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 Definitions

Result

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