Skip to content

CI: avoid Playwright Ubuntu install hang - #266

Merged
forhappy merged 1 commit into
mainfrom
codex/release-0.3.17
Aug 19, 2026
Merged

CI: avoid Playwright Ubuntu install hang#266
forhappy merged 1 commit into
mainfrom
codex/release-0.3.17

Conversation

@forhappy

Copy link
Copy Markdown
Contributor

Summary

  • Pin Node.js 24.15.0 for the Ubuntu CI jobs that run Playwright browser installation.
  • Apply the same pin to the manual VS Code release workflow.

The previous 0.3.17 release PR merged before this follow-up fix was pushed, so this PR intentionally contains only the CI workaround.

Motivation

The Ubuntu 24.04 npx playwright install --with-deps chromium step stalled indefinitely in both javascript-and-vscode and code-graph-v1-fixtures. Playwright's documented issue reports Node 24.15 as the workaround for this browser-extraction hang.

Validation

  • Workflow YAML parsed successfully with Ruby's YAML parser.
  • The release branch remains based on the merged 0.3.17 tree.
  • Local JavaScript, Playwright, Rust, and code-graph gates passed before the CI stall.

@forhappy
forhappy marked this pull request as ready for review August 19, 2026 14:02
@forhappy
forhappy merged commit d9ec6f7 into main Aug 19, 2026
14 checks passed
@forhappy
forhappy deleted the codex/release-0.3.17 branch August 19, 2026 14:31
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