christianhelle/Generate changelog with chlogr
Generate a Markdown changelog for a GitHub repository using the chlogr CLI.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| repo | GitHub repository to generate the changelog for, in owner/repo format. | no | ${{ github.repository }} |
| github-token | GitHub token used to query GitHub and resolve chlogr releases. | no | ${{ github.token }} |
| output | Path to the generated changelog file, relative to the workspace unless absolute. | no | CHANGELOG.md |
| since-tag | Only include changes after this tag. | no | — |
| until-tag | Only include changes up to this tag. | no | — |
| exclude-labels | Comma-separated labels to exclude from the generated changelog. | no | — |
| chlogr-version | chlogr release tag to use, or latest. | no | latest |
Outputs
| name | description |
|---|---|
| changelog-path | Absolute path to the generated changelog file. |
| changed | Whether the generated changelog content changed compared to the previous file contents. |
| chlogr-version | The resolved chlogr release tag used for generation. |