Skip to content

fix(review): retry timed out merge queue checks - #449

Merged
caspar-magi merged 1 commit into
mainfrom
fix/merge-queue-timeout
Jul 29, 2026
Merged

fix(review): retry timed out merge queue checks#449
caspar-magi merged 1 commit into
mainfrom
fix/merge-queue-timeout

Conversation

@hirotomoyamada

Copy link
Copy Markdown
Member

Closes #447

AI used

  • I did not use AI to create this PR.
  • (If there is no check above) I checked the generated content before submitting.

Description

Retry merge-queue entries that GitHub removes after required checks time out.

Current behavior (updates)

Only entries removed with failed_checks are re-enqueued. Entries removed with checks_timed_out end the review as blocked.

New behavior

checks_timed_out uses the existing re-enqueue flow and retryFailedJobs limit. The regression test covers both retryable removal reasons.

Is this a breaking change (Yes/No):

No

Additional Information

  • No documentation update is needed because this changes neither configuration nor commands.
  • Verified with pnpm test, pnpm build, targeted coverage, format, lint, and type checks.

@hirotomoyamada
hirotomoyamada requested review from a team July 29, 2026 01:30
@github-actions github-actions Bot added the magi:merge The command "magi:merge" is currently running label Jul 29, 2026
@caspar-magi
caspar-magi added this pull request to the merge queue Jul 29, 2026
Merged via the queue into main with commit 6dbb0c9 Jul 29, 2026
11 checks passed
@caspar-magi
caspar-magi deleted the fix/merge-queue-timeout branch July 29, 2026 01:35
@github-actions github-actions Bot removed the magi:merge The command "magi:merge" is currently running label Jul 29, 2026
@github-actions github-actions Bot mentioned this pull request Jul 28, 2026
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.

Retry merge queue entries removed with checks_timed_out

4 participants