decyjphr-actions/Semver
An action for managing releases using semantic versioning.\n This is based on
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | The GitHub token used to create an authenticated client | no | ${{ github.token }} |
| bump | Bump the version number semantically. The value must be one of: \n major: Bump the major version number, e.g. 1.0.0 -> 2.0.0.\n minor: Bump the minor version number, e.g. 0.1.0 -> 0.2.0.\n patch: Bump the patch version number, e.g. 0.0.1 -> 0.0.2.\n final: Promote the version to a final version, e.g. 1.0.0-rc.1 -> 1.0.0. | no | — |
| prerelease | Is this a pre-release. \n Pre-release are labelled with a label and build number e.g. 0.0.1 -> 0.0.2-<label>.<build>\n The value must be one of: \n withBuildNumber: Pre-release with `build numbers` withoutBuildNumber: Pre-release without `build numbers` | no | 0 |
| prelabel | Label to be applied for the pre-release | no | — |
| initial_version | If there is no current version, the bump will be based on initial_version or 0.1.0 | no | — |
| commitish | Can be any branch or commit SHA. Default is `default` branch | no | — |
Outputs
| name | description |
|---|---|
| release | The release that was created |