Skip to content

ci(repo): fix codex-action v1.12 hang (downgrade to v1.11), adjudicate on >=1 review - #6380

Merged
Coly010 merged 2 commits into
developfrom
ci/fix-codex-action-hang
Aug 28, 2026
Merged

ci(repo): fix codex-action v1.12 hang (downgrade to v1.11), adjudicate on >=1 review#6380
Coly010 merged 2 commits into
developfrom
ci/fix-codex-action-hang

Conversation

@Coly010

@Coly010 Coly010 commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Follow-up to the AI-review pipeline. Two changes.

1. Downgrade codex-action v1.12 → v1.11

On the large PR (#6366, ~130k-token diff) the codex-review step ran to completion — Codex finished the turn, wrote its output file, printed its final message and token count — then sat idle until the 45-minute job timeout, discarding a completed review. That is a confirmed v1.12 regression: openai/codex-action#150 ("v1.12: Linux run never returns after the turn completes; job dies on timeout with the output file already written"). The reporter confirms v1.11 handles the same heavy workload cleanly, and there is no released fix above v1.12.

v1.11 (52fe01ec…) supports every input we use (safety-strategy, sandbox, output-schema-file, output-file, codex-version, working-directory, effort), so this is a drop-in pin change in both Codex jobs.

2. Adjudicate on ≥1 independent review (graceful degradation)

Previously adjudicate required BOTH claude-review and codex-review to succeed, so one flaky model job sank the whole review. Now it runs when at least one independent pass succeeded: each findings download is guarded by its job's result, and the stage step substitutes an empty findings set for any review that didn't complete, so the adjudicator reconciles one or two. The prompt notes the one-review case and records it in its summary.

Together: a Codex hiccup no longer wastes a 45-minute run or blocks Claude's (working) review from being posted.

@Coly010
Coly010 requested a review from a team as a code owner August 28, 2026 14:40
@github-actions

Copy link
Copy Markdown
Contributor

Supabase CLI preview

npx --yes https://pkg.pr.new/supabase/cli/supabase@cc8ae01e22be790f78b5bc9d817f972c521f7435

Preview package for commit cc8ae01.

@Coly010 Coly010 self-assigned this Aug 28, 2026
@Coly010
Coly010 added this pull request to the merge queue Aug 28, 2026
Merged via the queue into develop with commit 7a16903 Aug 28, 2026
27 checks passed
@Coly010
Coly010 deleted the ci/fix-codex-action-hang branch August 28, 2026 15:19
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.

2 participants