Skip to content

ci: pin openai/codex-action back to v1.11 (v1.12 hangs after turn completes) - #797

Merged
igerber merged 1 commit into
mainfrom
fix/codex-action-v1.11-pin
Aug 28, 2026
Merged

ci: pin openai/codex-action back to v1.11 (v1.12 hangs after turn completes)#797
igerber merged 1 commit into
mainfrom
fix/codex-action-v1.11-pin

Conversation

@igerber

@igerber igerber commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Summary

Methodology references (required if estimator / math changes)

  • Method name(s): N/A - no methodology changes
  • Paper / source link(s): N/A
  • Any intentional deviations from the source (and why): None

Validation

Security / privacy

  • Confirm no secrets/PII in this PR: Yes

…pletes)

Reverts the v1.12 bump from #791. Since v1.12, heavy review runs on Linux
never return after the codex turn completes: the action passes the runner's
stdout/stderr descriptors to the whole codex process tree, and a surviving
descendant keeps them open, so the step idles until timeout-minutes kills
the job with the verdict already written (openai/codex-action#150). The
CLI-side mitigation (codex 0.150.x) did not resolve it for this repo's
drop-sudo runs; the action-side fix (openai/codex-action#151) is unmerged.

Both attempts of the PR #796 review died this way (attempt 1 killed at the
60-minute timeout, attempt 2 stuck identically after the analysis finished).

Also adds a dependabot ignore for openai/codex-action 1.12 so the broken
version is not re-proposed; drop the ignore once the fixed release ships.
@github-actions

Copy link
Copy Markdown

Overall assessment

Looks good — no unmitigated P0 or P1 findings.

Executive summary

  • CI-only change; no methodology or statistical behavior is affected.
  • Codex Action remains securely pinned to an immutable commit SHA.
  • Dependabot ignore configuration is correctly nested and YAML parses successfully.
  • Comments clearly document the temporary pin and removal condition.

Methodology

No findings. Estimators, assumptions, weighting, variance, inference, and defaults are unchanged.

Code Quality

No findings.

Performance

No findings. The rollback is intended to restore reliable CI completion.

Maintainability

No findings. Cleanup conditions are documented alongside both changes.

Tech Debt

No findings. The temporary version restriction is explicit and narrowly scoped.

Security

No findings. Secret handling and sandbox configuration are unchanged; the action remains SHA-pinned.

Documentation/Tests

No findings. The configuration files parse as valid YAML, and the inline rationale adequately documents this CI-only change.

@igerber igerber added the ready-for-ci Triggers CI test workflows label Aug 28, 2026
@igerber
igerber merged commit 5a3f8d0 into main Aug 28, 2026
28 of 30 checks passed
@igerber
igerber deleted the fix/codex-action-v1.11-pin branch August 28, 2026 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-ci Triggers CI test workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant