taisakuma/Changelog commit

Generate a changelog with git-cliff, commit the result, create a release tag, and push both to the target branch.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
trigger-tagTag that triggered the workflow (e.g., u1.2.3)yes
trigger-tag-prefixPrefix to strip from the trigger tagnou
release-tag-prefixPrefix for the release tagnov
branchBranch to verify against, commit to, and pushnomain
changelog-pathPath to the changelog filenoCHANGELOG.md
commit-parsersTOML array of commit parsers to override the defaults (e.g., [{ message = "^feat", group = "Features" }])no""
bodyTera template for the changelog body (overrides the default)no""
namedescription
release-tagComputed release tag (e.g., v1.2.3)
versionBare version number (e.g., 1.2.3)
changed'true' or 'false' — whether the changelog was updated