amiiit/merge-bump-release
GitHub action to be applied on merged pull-request, to bump a semver and create a new release
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | Secret GitHub token | yes | — |
| tag_prefix | A prefix to add to the tag, defaults to "v" | no | "" |
| bump | Bump type to determine which part of the SemVer will be increased. Can be one of: minor/major/patch. Will default to patch, unless other mechanisms of determining these were defined | no | — |
| infer_bump_from_commit | If set to true, looks for major, minor, patch in the commit in order to determine the bump. | no | — |
Outputs
| name | description |
|---|---|
| next_version | The next version name (including the prefix) |
| release | Release object of the created release (if succeeded). See https://docs.github.com/en/rest/releases/releases?apiVersion=2022-11-28#create-a-release |
| tag_name | Tag name (e.g. `3.0.4`) of the newly created release. |
| assets_upload_url | Upload URL for the release assets in the form of 'https://uploads.github.com/repos/<ORG_NAME>/<REPO_NAME>/releases/<RELEASE_ID>/assets |