Skip to content

[codex] Add one-line guided installer - #189

Merged
DannyDesert merged 1 commit into
mainfrom
codex/one-line-installer-20260506
May 6, 2026
Merged

DannyDesert merged 1 commit into
mainfrom
codex/one-line-installer-20260506

Conversation

@DannyDesert

Copy link
Copy Markdown
Member

Summary

  • add root install.sh for the documented one-line GitHub install path
  • gate deployment behind yclaw doctor so failed credentials/config stop before containers start
  • pass GitHub readiness env into non-interactive init and generate GITHUB_WEBHOOK_SECRET
  • update README/quickstart docs and add installer/env regression tests

Verification

  • npx vitest run packages/cli/tests/generators.test.ts packages/cli/tests/init.test.ts packages/cli/tests/install-script.test.ts
  • ./install.sh --help
  • bash -n install.sh
  • npm run build --workspace=packages/cli
  • npm run typecheck
  • npm run validate-configs --workspace=packages/core
  • npm test
  • npm run build

@DannyDesert
DannyDesert merged commit 99b1c58 into main May 6, 2026
8 checks passed
@DannyDesert
DannyDesert deleted the codex/one-line-installer-20260506 branch May 6, 2026 13:17
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