jelmore1674/Build Changelog Action

Generate your changelog from your changelog files.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commit_with_apiUse the GitHub api to generate a signed commit. However, you cannot force push and this will be a new commit. notrue
release_typeThe semantic version change type. Accepted values are major, minor, patchno
auto_versioningAutomatically handle the semantic versioning based on the changelog file.nofalse
changelog_styleSet whether you are following the standard set by keep-a-changelog, common-changelog, or a custom changelog format. Can only be one of `keep-a-changelog`, `common-changelog`, or `custom`. nokeep-a-changelog
changelog_headingSet a custom heading for your changelog. This can only be set if `changelog_style` is set to `custom` no
dirThe directory to keep your changelog files. Defaults to the `changelog` directory.yesbuild-changelog
flagsAny custom flags with prefixes. Ex. `[Breaking 🧨]` for breaking changes. Must use a key=value pair comma separated list no spaces. nobreaking=[Breaking 🧨]
show_authorReference the author in the changelog entry.notrue
show_author_full_nameShow the authors name instead of the authors username.nofalse
name_overrideIf you have a naming that you want to use that is not the github username, then you can override the github username. Must use a `key=value` pair comma separated. no
git_tag_prefixThe prefix for your git tags.yesv
show_git_tag_prefixShow your git tag prefix in your versions in your changelog.nofalse
reference_pull_requestsAutomatically reference pull requests when you merge changes in.notrue
reference_shaAutomatically reference commit hashes when you merge changes in.notrue
versionSet the version of the unreleased changes.no
commit_user_nameThe committer user name. Defaults to `github-actions[bot]`.nogithub-actions[bot]
commit_user_emailThe committer email. Defaults to `41898282+github-actions[bot]@users.noreply.github.com`.no41898282+github-actions[bot]@users.noreply.github.com
commit_authorThe commit author. Defaults to the use who triggered the action.no${{ github.actor }} <${{ github.actor_id }}+${{ github.actor }}@users.noreply.github.com>
commit_messageThe commit message.noUpdate CHANGELOG.
commit_optionsCommit options (ex. --amend)no""
push_optionsPush options (ex. --force)no""
skip_commitOpt out of committing change. (Ex. You can defer the commit until a later step.)nofalse
tokenThe secret value from your GITHUB_TOKEN or another token to access the GitHub API. Defaults to the token at `github.token` yes${{ github.token }}
namedescription
notesThe Release Notes for the latest changes.
release_versionThe Semantically updated version.