Expand description
§use-rust-release
Composable release-readiness primitives for RustUse.
use-rust-release reports local release issues for crates without performing network calls or running cargo publish.
§Example
use use_rust_release::ReleaseReport;
let report = ReleaseReport::check(".")?;
assert!(report.is_ready() || !report.issues().is_empty());Release-readiness reporting primitives for RustUse crates.
Structs§
- Release
Issue - A recorded release-readiness issue.
- Release
Plan - A simple release plan derived from a version bump.
- Release
Report - A local release-readiness report.
Enums§
- Release
Check - A single release-readiness check.
- Release
Error - Errors that can occur while producing a release report.
- Release
Status - The overall release status.