Skip to content

feat(workflow): generalize review scripts + fix Claude review posting#1068

Closed
timothyfroehlich wants to merge 2 commits intomainfrom
chore/review-workflow-update
Closed

feat(workflow): generalize review scripts + fix Claude review posting#1068
timothyfroehlich wants to merge 2 commits intomainfrom
chore/review-workflow-update

Conversation

@timothyfroehlich
Copy link
Copy Markdown
Owner

Summary

Test plan

  • pnpm run check passes (715 tests)
  • pr-dashboard.sh shows "Review" column with correct counts
  • label-ready.sh correctly blocks on unresolved threads
  • copilot-comments.sh displays comments with generalized filter
  • Verify Claude review posts comments after merge (needs github_token fix on main)

🤖 Generated with Claude Code

timothyfroehlich and others added 2 commits February 25, 2026 21:23
Extract hardcoded Copilot bot logins into shared _review-config.sh.
All 5 review scripts now source this config and use --argjson bots
for jq filtering, so adding a new reviewer is a one-line change.

Also adds workflow_dispatch trigger to claude-code-review.yml so
reviews can be manually triggered by PR number.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Without explicit github_token, the OAuth-exchanged token replaces
GITHUB_TOKEN but lacks pull-requests:write permission, causing Claude
to silently fail to post review comments (anthropics/claude-code-action#891).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
pin-point Ready Ready Preview, Comment Feb 26, 2026 3:31am

@supabase
Copy link
Copy Markdown

supabase Bot commented Feb 26, 2026

Updates to Preview Branch (chore/review-workflow-update) ↗︎

Deployments Status Updated
Database Thu, 26 Feb 2026 03:30:13 UTC
Services Thu, 26 Feb 2026 03:30:13 UTC
APIs Thu, 26 Feb 2026 03:30:13 UTC

Tasks are run on every commit but only new migration files are pushed.
Close and reopen this PR if you want to apply changes from existing seed or migration files.

Tasks Status Updated
Configurations Thu, 26 Feb 2026 03:30:20 UTC
Migrations Thu, 26 Feb 2026 03:30:20 UTC
Seeding Thu, 26 Feb 2026 03:30:20 UTC
Edge Functions Thu, 26 Feb 2026 03:30:20 UTC

View logs for this Workflow Run ↗︎.
Learn more about Supabase for Git ↗︎.

@timothyfroehlich
Copy link
Copy Markdown
Owner Author

Splitting: action fix going into a separate minimal PR. Script generalization will come separately.

@timothyfroehlich timothyfroehlich deleted the chore/review-workflow-update branch February 28, 2026 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant