#cargo-workspace #adapter #cargo-metadata #cargo-governor #process #changelog #clippy

governor-cargo

Cargo workspace and local process adapters for cargo-governor

3 stable releases

Uses new Rust 2024

2.0.3 Apr 12, 2026

#6 in #cargo-governor


Used in cargo-governor

MIT/Apache

280KB
6.5K SLoC

governor-cargo

Cargo workspace and local command adapters for cargo-governor.

What It Provides

  • workspace discovery via cargo metadata
  • shared version updates across workspace manifests
  • changelog writes to CHANGELOG.md
  • local command execution for release checks such as test, clippy, fmt, doc, and build
  • owners metadata loading from Cargo manifests

This crate is the Cargo-facing infrastructure layer used by the application use cases.

Main Type

  • CargoWorkspaceAdapter

It implements the workspace and command ports consumed by governor-application.

License

MIT OR Apache-2.0

Dependencies

~12–20MB
~326K SLoC