crates.io

This commit is contained in:
Harivansh Rathi 2026-03-27 19:40:24 -04:00
parent 19669fb4c1
commit 2b3d422c7b
3 changed files with 46 additions and 21 deletions

View file

@ -59,12 +59,12 @@ The repository release workflow:
- publishes the canonical GitHub Release asset
- uploads `checksums.txt`
The registry publish workflow:
The registry publish jobs (npm and crates.io run in parallel):
- targets an existing release tag
- checks that Cargo, npm, and the requested tag all agree on version
- checks whether that version is already published on npm and crates.io
- only publishes the channels explicitly requested
- target an existing release tag
- check whether that version is already published on the respective registry
- skip already-published versions
- both default to enabled; can be toggled via workflow_dispatch inputs
## Rerun Safety