koenigseder/Create release and SemVer tag
A GitHub Action which automatically creates releases and SemVer tags
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token | yes | "" |
| release-body | The release's body | no | — |
| base-branch | The base branch to create the release from | no | master |
| semver-prefix | A prefix like 'v' in front of the version number | no | "" |
| semver-start-version | If there is no release so far, start with this | no | 1.0.0 |
| major-release-label | Name of the label that is used to determine if it's a major release | no | major change |
| minor-release-label | Name of the label that is used to determine if it's a minor release | no | minor change |
| patch-release-label | Name of the label that is used to determine if it's a patch release | no | patch change |
Outputs
| name | description |
|---|---|
| new-release-tag | The newly created semver tag |
| major-release-label | Name of the label that is used to determine if it's a major release |
| minor-release-label | Name of the label that is used to determine if it's a minor release |
| patch-release-label | Name of the label that is used to determine if it's a patch release |