Skip to content

Install Codex without prompts during bootstrap - #38

Merged
theFong merged 1 commit into
mainfrom
codex/noninteractive-codex-install
Oct 4, 2026
Merged

theFong merged 1 commit into
mainfrom
codex/noninteractive-codex-install

Conversation

@theFong

@theFong theFong commented Oct 4, 2026 •

Copy link
Copy Markdown
Owner

The bootstrap's Codex installer can prompt through /dev/tty, interrupting the standard curl … | bash setup. Set CODEX_NON_INTERACTIVE=1 on the installer shell so the existing one-liner installs Codex unattended and skips launching it afterward.

Add an isolated regression test for passing the setting to the child installer, keeping it scoped to that process, and skipping installation on re-runs. Document the default behavior.

Validation: ./test.sh, shell syntax checks, git diff --check, workflow actionlint, and all 22 Codex/Claude proxy tests pass locally. The regression test failed before the fix. Five of six bootstrap platforms passed. Intel macOS failed because Homebrew reported no bottles available for fzf, tmux, and go; its Codex installation succeeded. Full CI run: https://github.com/theFong/setup/actions/runs/37245160038

@theFong
theFong merged commit eca586a into main Oct 4, 2026
6 of 7 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