actions-marketplace-validations/Automated versioning
vmn based, production grade solution for versioning agnostic to language. Full support for semantic versioning (Semver).
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| app-name | Name of the app to stamp | yes | — |
| do-stamp | Do you want to perform a stamp? | — | false |
| stamp-mode | Desired Stamp Mode | — | none |
| release-candidate | Is it Release Candidate? | — | — |
| prerelease-name | Prerelease Name | — | rc |
| release | Is it ready to be released? | — | — |
| stamp-from-version | Overwrite the base that VMN stamp will work from | — | — |
| skip-version | Do you want to skip versions between Release Candidates? | — | — |
| do-gen | Do you want to perform a generator? | — | — |
| gen-template-path | Jinja2 Template path | — | — |
| gen-output-path | Saving path | — | — |
| gen-custom-yaml-path | Customs params YAML file path | — | — |
| show-log-on-error | Do you want to see the VMN log on error? | — | — |
| debug-mode | Show extra logs? | — | — |
| install-nonstable-vmn-version | Install nonstable vmn version? | — | — |
Outputs
| name | description |
|---|---|
| verstr | The version after stamping |
| dirty | Flag that indicate if the version is dirty (If changes have been made since last stamp operation) |
| is_in_rc_mode | Flag that indicate if the stamped app is in release candidate mode |
| verbose_yaml | The whole "vmn show --verbose <APP_NAME>" output |