mlm-games/release-notes-generator

Generate release notes for CHANGELOG.md, version files, and various release platforms

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jan 13, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: mlm-games/release-notes-generator@1413cc5597ce50d92d126dcfbb776643c0362323 # v1.2.1

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

namedescriptionrequireddefault
versionVersion number (e.g., 1.2.3)yes
head-refCustom head refnoHEAD
changelog-pathPath to CHANGELOG.mdnoCHANGELOG.md
version-file-pathPath to version file (e.g., fastlane/vercode.txt or changelogs/123.txt)no""
version-codeVersion code for Android/Fastlaneno""
metainfo-pathPath to Flathub metainfo.xml fileno""
formatLine format for each commit. Tokens: {{subject}}, {{author}}, {{committer}}, {{author-email}}, {{committer-email}}, {{author-handle}}, {{committer-handle}}, {{hash}}, {{short-hash}}, {{message}}no- {{subject}}
debugPrint debug info (range, preview)nofalse
exclude-patternsComma-separated patterns to exclude from subjects (anchored)noUpdate version to,Merge ,Auto-generate changelog
vercode-prefixPrefix before version in CHANGELOG header (e.g., "v")nov
auto-commitAutomatically commit changesnotrue
commit-messageCommit message templatenoUpdate release notes for v{{version}}
namedescription
release-notesGenerated release notes
release-nameRelease name (latest commit subject)
changelog-updatedWhether CHANGELOG.md was updated
files-changedList of files that were changed