Skip to content

Review multiple PRs in parallel - #5

Merged
ginxx009 merged 1 commit into
mainfrom
feat/parallel-pr-reviews
Sep 13, 2026
Merged

ginxx009 merged 1 commit into
mainfrom
feat/parallel-pr-reviews

Conversation

@ginxx009

Copy link
Copy Markdown
Owner

Hare could only finish a handful of PRs because:

  1. The webhook awaited the full Grok review before returning 200. GitHub times out at ~10s, retries, and later PRs never start.
  2. Inbox Sync stopped after 3 reviews.
  3. A review stuck in `running` blocked that SHA forever.

This queues webhook jobs, returns immediately, and runs up to 4 PRs at once. Sync reviews every open PR on watched repos.

GitHub webhooks now queue the job and return immediately (the 10s
delivery window was killing later PRs). Sync no longer stops at 3
reviews. Up to 4 PRs run at once; a stuck running review is retried
after 8 minutes.
@ginxx009
ginxx009 merged commit 8fa6d95 into main Sep 13, 2026
1 check passed
@ginxx009
ginxx009 deleted the feat/parallel-pr-reviews branch September 13, 2026 18:22
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