lucasaarch/CVM - Crate Version Manager
Automatically manage Rust crate versions with semantic versioning
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| command | Command to run: status, apply, check-and-apply, or publish | no | check-and-apply |
| dry-run | Run in dry-run mode (preview only) | no | false |
| create-pr | Create a pull request with version changes | no | true |
| pr-title | Title for the pull request | no | chore: apply version bumps |
| pr-labels | Comma-separated labels for the PR | no | version-bump,automated |
Outputs
| name | description |
|---|---|
| has-changes | Whether there are pending version changes |
| applied | Whether changes were applied |
| published | Whether crates were published |
| version | Release version (workspace or unified publish output) |
| new-version | Release version after applying changes |
| current-version | Current release version before apply/publish |
| crates | JSON array of published crates with versions |