Internal tool for generating release notes from GitHub repository activity.
- name: Generate release notes
uses: XPGAMESLLC/AutoChangelog@v1.0.4
with:
organization: XPGAMESLLC
repo_name: Biomes
auth_token: ${{ secrets.AUTH_TOKEN }}This creates body.txt in the workflow workspace by default.
- name: Generate release notes with AI summary
uses: XPGAMESLLC/AutoChangelog@v1.0.4
with:
organization: XPGAMESLLC
repo_name: Biomes
auth_token: ${{ secrets.AUTH_TOKEN }}
ai_summary: "true"
ai_api_key: ${{ secrets.AI_API_KEY }}
# ai_model is optional, defaults to claude-haiku-4-5-20251001
# ai_model: "claude-haiku-4-5-20251001"python -m releasenotes.generator XPGAMESLLC Biomes# --ai-model is optional, defaults to claude-haiku-4-5-20251001
AI_API_KEY=*** python -m releasenotes.generator XPGAMESLLC Biomes --ai-summarypython -m releasenotes.legacy_generator XPGAMESLLC Biomes