release-crates¶
release-crates.yml publishes the Rust release surface after a version tag is
present and CI on the tagged commit is healthy.
Trigger¶
pushon tags matchingv*- manual
workflow_dispatch
Job Shape¶
- wait for
ci.ymlto pass on the tagged commit - decide whether crates publication is needed with
make gh-release-plan-crates - verify crates.io credentials
- publish through
make publish-rs