glitchv0/Changelog Releaser Action

Calculates version, generates changelog notes using conventional-commits, tags, and creates a release.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Apr 11, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: glitchv0/release-action@b36d447cd0fae1ae5cd318672f864e39f8713f62 # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
github-tokenGitHub token for API calls (tagging, releasing, pushing changelog).yes${{ github.token }}
triggering-pr-titleTitle of the PR that triggered the workflow (for bump keywords).yes
triggering-pr-bodyBody of the PR that triggered the workflow (for bump keywords).no
update-changelog-fileWhether to update and commit the CHANGELOG.md file.nofalse
changelog-file-pathPath to the changelog file if updating.noCHANGELOG.md
conventional-changelog-presetPreset for conventional-changelog-cli (e.g., angular, atom, eslint).noangular
git-user-nameGit user name for commits (e.g., CHANGELOG.md).nogithub-actions[bot]
git-user-emailGit user email for commits.nogithub-actions[bot]@users.noreply.github.com
default-branchThe default branch of the repository (used for pushing CHANGELOG.md).no${{ github.event.repository.default_branch }}
namedescription
new-versionThe calculated full version tag (e.g., v1.2.3).
version-numberThe calculated version number without the "v" prefix (e.g., 1.2.3).
release-urlThe URL of the created GitHub release.
release-notesThe generated release notes content.