qte77/AI Changelog Summary
Summarize PR commits into changelog entries using GitHub Models AI API.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 15, 2026
- License
- Apache 2.0
Pinned Snippet
uses: qte77/gha-ai-changelog@5b73bfe17c0457eedddc002463f9fdae788f1f18 # v1.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| PR_NUMBER | Pull request number to generate changelog for. | yes | — |
| MODEL | GitHub Models AI model to use. | yes | openai/gpt-4.1 |
| OUT_FILE | The file to update with the changelog summary. | yes | CHANGELOG.md |
| GH_TOKEN | GitHub token for fetching PR commits. | yes | ${{ github.token }} |
| AI_TOKEN | Token for GitHub Models AI API. | yes | ${{ github.token }} |
| COMMITTER_NAME | Name of the committer for the changelog commit. | yes | AIChangelog-GHA |
| COMMITTER_EMAIL | Email of the committer for the changelog commit. | yes | ai-changelog@gha |
| PLACEHOLDER | Placeholder comment in OUT_FILE to insert summary after. | yes | <!-- INSERT_CHANGELOG_SUMMARY_HERE --> |
| CREATE_PR | Whether to create a pull request with the changes. | — | false |
Outputs
no outputs