All Recipes
Changelog Generator
Combines GitHub CLI PR data with git log parsing to produce a structured changelog organized by type (features, fixes, chores). Run on-demand before releases to produce accurate, well-formatted release notes automatically.
intermediate
On Demand
2 steps
45 seconds
Steps
1
Get merged PRs since last release
fleet_batch_execute via gripos-mcp
2
Get git log since last tag
fleet_batch_execute via gripos-mcp
Recipe JSON
{"trigger":"manual","steps":[{"tool":"fleet_batch_execute","args":{"command":"gh pr list --state merged --json number,title,labels,mergedAt --limit 50"},"output_as":"merged_prs"},{"tool":"fleet_batch_execute","args":{"command":"git log $(git describe --tags --abbrev=0)..HEAD --oneline"},"output_as":"git_log"}],"format":"keep-a-changelog"}Prerequisites
- Git repository with tags
- GitHub CLI (gh) authenticated