kvendingoldo/SemVer workflow
Updates version tags, creates release branches and GitHub releases
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| primary_branch | Main branch: master/main | no | main |
| init_version | Initial project version | no | 0.0.0 |
| enable_custom_branches | If true, script will produce sha/x.y.z version for custom branches | no | true |
| enable_github_releases | If true, GitHub releases will be created as well as Git branches. Requires github_token | no | false |
| auto_release_for_branches | If true, GitHub releases will be created automatically for a list of branches | no | false |
| github_token | GitHub token that requires for operate under GitHub. You can use secrets GITHUB_TOKEN, check example | no | "" |
| release_tag_prefix | Prefix for Git release tags | no | "" |
| tag_prefix | Prefix for Git tags | no | "" |
| log_level | Semver log level | no | INFO |
Outputs
| name | description |
|---|---|
| version | Version tag |
| safe_version | Version tag without specific symbols |
| java_version | Version tag in Java format |