katyo/publish crates
Publish Rust crates on crates.io
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | Github API token | — | ${{ github.token }} |
| path | Path to Rust crate or workspace | — | . |
| args | Extra arguments for cargo publish | — | "" |
| registry-token | Cargo registry token | — | "" |
| dry-run | Skip execution cargo publish | — | false |
| check-repo | Check repository consistency | — | true |
| publish-delay | Extra post publish delay (milliseconds) | — | 0 |
| no-verify | Disable cargo publish validation and cyclic dependency checks | — | false |
| ignore-unpublished-changes | Exit the workflow gracefully if package does not have a new version to publish | — | false |
Outputs
| name | description |
|---|---|
| published | JSON formatted string with published crates as list of objects with `name` and `version` fields |