darkstone-entertainment/Changelog Action
This GitHub Action generates a changelog of all commits between the baseTag and the headTag and also generates a semantic version upgrade type such as major, minor, or patch.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub Token | yes | — |
| baseTag | Base (start) tag | yes | — |
| headTag | Head (end) tag | yes | — |
| overrides | Commit message overrides as JSON, e.g. {"Original":"Override"} | no | {} |
Outputs
| name | description |
|---|---|
| baseTag | The base (start) tag for the changelog. |
| headTag | The head (end) tag for the changelog. |
| log | All conventional commit messages as plain text, newline separated. |
| markdownLog | Categorized changelog in markdown. |
| semVerChange | Calculated semver change: MAJOR, MINOR, PATCH |
| issues | String array of commit messages that do not conform to conventional commits. |