Skip to content

fix(ci): harden Bun install in Docker build steps#89

Merged
skulidropek merged 1 commit intoProverCoderAI:mainfrom
skulidropek:fix-ci-bun-install-retry
Feb 21, 2026
Merged

fix(ci): harden Bun install in Docker build steps#89
skulidropek merged 1 commit intoProverCoderAI:mainfrom
skulidropek:fix-ci-bun-install-retry

Conversation

@skulidropek
Copy link
Copy Markdown
Member

Summary

  • make Bun installation resilient in generated project Dockerfiles by adding retry logic around bun.sh/install
  • apply the same retry logic in the dedicated Codex auth image Dockerfile template
  • add regression assertions in prepare-files tests to ensure retry flags/loop stay in generated Dockerfile

Why

Check workflow run 22253904583, job 64381928972 failed in E2E (Login context) because Bun installer download returned HTTP 502.

Verification

  • pnpm --filter ./packages/lib typecheck
  • pnpm --filter ./packages/lib test -- tests/usecases/prepare-files.test.ts
  • bash scripts/e2e/login-context.sh (local run completed successfully with the retry-enabled Bun install step)

@skulidropek skulidropek merged commit e594004 into ProverCoderAI:main Feb 21, 2026
12 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