Skip to content

fix(ci): select stable Ubuntu package mirror - #11

Merged
leej3 merged 1 commit into
mainfrom
agent/stabilize-playwright-apt
Aug 18, 2026
Merged

fix(ci): select stable Ubuntu package mirror#11
leej3 merged 1 commit into
mainfrom
agent/stabilize-playwright-apt

Conversation

@leej3

@leej3 leej3 commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator

AI-generated draft — not reviewed by John

Summary

  • select archive.ubuntu.com through the runner image apt mirror list
  • retain three retries and 30-second request timeouts
  • retain the five-minute Playwright host-dependency phase bound
  • assert mirror selection and ordering in the reusable-workflow contract

Validation

  • 50 engine tests
  • 40 engineering workspace tests
  • pre-commit formatting
  • workflow YAML parse
  • git diff --check

Motivation

The downstream main validation exhausted the five-minute WebKit host-dependency bound while the Azure mirror slowly returned individual packages. Selecting the stable Ubuntu archive makes the first-run Linux path deterministic without weakening the bound or relying on the browser cache.

Replace the runner image's Azure-first apt mirror list before Playwright installs WebKit host dependencies. Retain bounded requests, retries, and the outer preparation timeout.

Co-Authored-By: Codex Desktop 26.810.52044 (runtime codex-cli 0.148.0-alpha.9) / gpt-5.6-sol <codex@openai.com>

Codex-Reasoning-Effort: ultra
@leej3
leej3 marked this pull request as ready for review August 18, 2026 18:10
@leej3
leej3 merged commit fe01e29 into main Aug 18, 2026
3 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