zcashfoundation/Cargo Release
Resumable Cargo workspace publishing for crates.io and GitHub
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| phase | Reconciliation phase: check, publish, finalize, or all | no | all |
| source-directory | Target-commit checkout containing the Cargo workspace | no | . |
| base-sha | Full commit SHA before the approved release change | yes | — |
| target-sha | Full approved release commit SHA | yes | — |
| config-path | Release policy path relative to the current workflow checkout | no | .github/cargo-release.yml |
| github-token | Token used to observe tags and GitHub Releases in every phase | yes | — |
| attempts | Maximum registry observations after one publication attempt | no | 3 |
Outputs
| name | description |
|---|---|
| plan | Deterministic release plan as JSON |
| report | Selected-phase reconciliation report as JSON |