schwma/Parse changelog action
Parse a specific release from a CHANGELOG that roughly follows the "Keep a Changelog" format
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | The path of the changelog file to parse | no | — |
| title-regex | The regex to use when finding release titles | no | ^## .*$ |
| version-regex | The regex to use when matching the version string from the version input and release titles. These regex matches are then used for comparison. | no | \d+\.\d+\.\d+ |
| version | The release version to parse from the changelog (all non-digit and period characters will be stipped away). The latest release will be used if this value isn't supplied. | no | — |
Outputs
| name | description |
|---|---|
| title | The title of the parsed release |
| body | The body of the parsed release |