Skip to content

Pin the official Codex CLI in the controller image - #133

Merged
ianu82 merged 1 commit into
mainfrom
codex/pinned-codex-cli
Nov 6, 2026
Merged

ianu82 merged 1 commit into
mainfrom
codex/pinned-codex-cli

Conversation

@ianu82

@ianu82 ianu82 commented Nov 6, 2026 •

Copy link
Copy Markdown
Owner

Installs only the official CLI and checks its Linux version. PR132 is now merged; this PR targets main and Codex selection remains unavailable.

Pin @openai/codex 0.167.0 and every optional platform binary with npm integrity hashes. The controller image uses npm ci with lifecycle scripts disabled. A separate Linux CI job runs the installed CLI's --version with an empty temporary home and no inherited authentication environment, then removes only that new temporary directory.

Validation: package/lock dependency parity and integrity entries checked. Exact PR CI42287368096 passed codex (actual Linux installation/version smoke), validate, sandbox and Anton. Existing isolated official macOS package was reused for credential-free protocol fixtures, without downloading another host copy. Runtime protocol integration, guarded inference/accounting, cancellation and live Codex coding certification remain separate prerequisites. No activation, model, budget, credential or permission change. 170 changed lines/five files.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 6, 2026 •

Copy link
Copy Markdown
Codex Review Summary: ✅ Completed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-06T20:21:44.495891Z 831c922 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@ianu82
ianu82 changed the base branch from codex/codex-action-boundary to main November 6, 2026 20:25
@ianu82
ianu82 merged commit 831c922 into main Nov 6, 2026
5 checks passed
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