fix(#2450): widen changelog scope regex and exclude merge commits - #2451
Conversation
The GoReleaser changelog group regexes used [[:word:]]+ for the scope, which only matches [A-Za-z0-9_]. Commits with # in the scope (e.g. fix(#2343): ...) bypassed group matching and fell to "Others". Replace with [^)]+ so any character except ) is accepted in the scope. Also add '^Merge ' to filters.exclude so merge commits no longer appear under "Others" in release notes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
E2E tests did not runE2E tests run automatically for org/repo members and collaborators on pull requests. For other contributors, a maintainer must add the See E2E testing guide for details. |
Site previewPreview: https://fd31463e-site.fullsend-ai.workers.dev Commit: |
|
🤖 Finished Review · ✅ Success · Started 6:42 AM UTC · Completed 6:49 AM UTC |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Looks good to me |
|
🤖 Finished Retro · ✅ Success · Started 11:48 AM UTC · Completed 11:56 AM UTC |
Retro: PR #2451 — fix(#2450): widen changelog scope regex and exclude merge commitsThis was a clean, efficient workflow. The code agent fixed GoReleaser changelog regex patterns in a single commit, the review agent approved correctly, and a human merged after ~5 hours. Timeline: Issue #2450 created (06:22) → Triage (06:22–06:32, one cancelled by concurrency group, one succeeded) → Code agent (06:32–06:39, single commit) → Review agent approved (06:39–06:49) → Human approved (11:32) → Merged (11:43). No new proposals. All potential improvements are already covered by existing open issues:
|
The GoReleaser changelog group regexes used [[:word:]]+ for the scope, which only matches [A-Za-z0-9_]. Commits with # in the scope (e.g. fix(#2343): ...) bypassed group matching and fell to "Others". Replace with [^)]+ so any character except ) is accepted in the scope.
Also add '^Merge ' to filters.exclude so merge commits no longer appear under "Others" in release notes.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
Closes #2450
Post-script verification
fix/2450-goreleaser-changelog)e66a42c38a458aedb7555db3daecd857584ecbae..HEAD)