qte77/AI Changelog Summary

Summarize PR commits into changelog entries using GitHub Models AI API.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 15, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: qte77/gha-ai-changelog@5b73bfe17c0457eedddc002463f9fdae788f1f18 # v1.1.0

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

namedescriptionrequireddefault
PR_NUMBERPull request number to generate changelog for.yes
MODELGitHub Models AI model to use.yesopenai/gpt-4.1
OUT_FILEThe file to update with the changelog summary.yesCHANGELOG.md
GH_TOKENGitHub token for fetching PR commits.yes${{ github.token }}
AI_TOKENToken for GitHub Models AI API.yes${{ github.token }}
COMMITTER_NAMEName of the committer for the changelog commit.yesAIChangelog-GHA
COMMITTER_EMAILEmail of the committer for the changelog commit.yesai-changelog@gha
PLACEHOLDERPlaceholder comment in OUT_FILE to insert summary after.yes<!-- INSERT_CHANGELOG_SUMMARY_HERE -->
CREATE_PRWhether to create a pull request with the changes.false

no outputs