Expand description
Facts-to-contract checks for binary-distribution release surfaces.
A release contract is authoritative, but a repository can still contain distribution infrastructure it forgot to declare. These checks make that mismatch visible during validation and refuse an irreversible cut before the tag phase can collide with cargo-dist.
Enums§
- Undeclared
Distribution - One under-declared distribution surface found by
find_undeclared_distribution.
Functions§
- delegated_
publish_ workflow_ warnings - Warn when crates.io publication is delegated to CI but no credible workflow was detected to perform it after the coordinator pushes the release tag.
- find_
undeclared_ distribution - Find distribution infrastructure that the contract’s targets omit.
- undeclared_
distribution_ warnings - Render findings as validation/plan warnings.