mateothegreat/action-semantic-release
GitHub action to auto-magically perform semantic version bumps and create releases.
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 with repo permissions. | yes | — |
| owner | The owner of this repository. | yes | — |
| repo | The name of this repository. | yes | — |
| default | The default tag if there are no tags (defaults to 0.0.0). | no | — |
| prefix | Prefix to add to the semantic version value (defaults to none). | no | — |
| increment | Increment based on major, minor, or release. | yes | — |
| branch | Branch to base tag off of (defaults to main). | no | — |
| release_name | Name of the release (defaults to the new version). | no | — |
| release_body | Body of the release. | no | — |
| release_notes | Automatically generate release notes for the release (it will be appended to the body if it is set). | no | — |
| committer_name | Name of the committer. | yes | — |
| committer_email | Email of the committer. | yes | — |
Outputs
| name | description |
|---|---|
| current_version | Current (previous) version (i.e.: 0.0.1). |
| next_version | Next (applied) version (i.e.: 0.0.2). |