israel-laguan/Changelog from Conventional Commits
Generate and update the CHANGELOG from conventional commits since latest tag or from a given tag range
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub Token | yes | — |
| tag | The latest tag (which triggered this job) (only if using latest tag) | no | — |
| fromTag | The tag from which the changelog is to be determined (only if using tag range) | no | — |
| toTag | The tag up to which the changelog is to be determined (only if using tag range) | no | — |
| excludeTypes | Types to exclude from the Changelog | no | build,docs,other,style |
| excludeScopes | Scopes to exclude from the Changelog | no | "" |
| restrictToTypes | Types to restrict to for the Changelog (overrides excludeTypes if defined) | no | "" |
| writeToFile | Should CHANGELOG.md be updated with latest changelog | no | true |
| changelogFilePath | Path to the changelog file | no | CHANGELOG.md |
| includeRefIssues | Should the changelog include the issues referenced for each PR. | no | true |
| useGitmojis | Prepend type headers with their corresponding gitmoji | no | true |
| includeInvalidCommits | Whether to include commits that don't respect the Conventional Commits format | no | false |
| reverseOrder | List commits in reverse order (from newer to older) instead of the default (older to newer). | no | false |
Outputs
| name | description |
|---|---|
| changes | Generated changelog |