native macOS codings agent orchestrator
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

Revert "Generate release notes with claude -p in bump-and-release"

This reverts commit 7a7d557cef929a97e2a0d67376822ca0f07a4c67.

khoi f67da1b9 7a7d557c

+1 -20
+1 -20
Makefile
··· 122 122 git tag -s "v$$version" -m "v$$version"; \ 123 123 echo "version bumped to $$version (build $$build), tagged v$$version" 124 124 125 - bump-and-release: bump-version # Bump version, generate release notes, create GitHub release 125 + bump-and-release: bump-version # Bump version and push tags to trigger release 126 126 git push --follow-tags 127 - @TAG="$$(git describe --tags --abbrev=0)"; \ 128 - PREV_TAG="$$(git describe --tags --abbrev=0 "$$TAG^" 2>/dev/null || echo "")"; \ 129 - if [ -n "$$PREV_TAG" ]; then \ 130 - RANGE="$$PREV_TAG..$$TAG"; \ 131 - else \ 132 - RANGE="$$(git rev-list --max-parents=0 HEAD)..$$TAG"; \ 133 - fi; \ 134 - COMMITS="$$(git log --pretty=format:'%h %s' "$$RANGE")"; \ 135 - NOTES="$$(printf '%s' "$$COMMITS" | claude -p \ 136 - "Generate release notes for Supacode $$TAG. \ 137 - ONLY include user-facing changes. \ 138 - EXCLUDE internal changes, refactoring, CI/CD, build configs, linting, developer tooling. \ 139 - Use markdown with sections: ✨ New Features, 🐛 Bug Fixes, 🌱 Improvements. \ 140 - Omit empty sections. If no user-facing changes, write: No user-facing changes in this release. \ 141 - Be concise. Here are the commits:" \ 142 - )"; \ 143 - echo "$$NOTES" > /tmp/supacode-release-notes.md; \ 144 - gh release create "$$TAG" --title "$$TAG" --notes-file /tmp/supacode-release-notes.md; \ 145 - rm -f /tmp/supacode-release-notes.md