Skip to content

fix: make deploy validation reliable - #140

Merged
kody-bot merged 4 commits into
mainfrom
cursor/ws-react-performance-742a
Jul 29, 2026
Merged

fix: make deploy validation reliable#140
kody-bot merged 4 commits into
mainfrom
cursor/ws-react-performance-742a

Conversation

@kentcdodds

@kentcdodds kentcdodds commented Jul 29, 2026

Copy link
Copy Markdown
Member

Summary

  • install only Playwright’s Chromium headless shell and Linux dependencies before solution tests
  • run browser-backed tests on Node 24 LTS because Playwright’s installer hangs while extracting under Node 26; cross-platform typecheck/lint coverage remains on Node 26
  • replace unbounded ESLint worker concurrency with a single process and a 6 GB heap, below hosted-runner memory limits

Validation

  • npm run lint
  • npm run typecheck
  • npx playwright install --with-deps --only-shell chromium
  • node ./epicshop/test.js ..s (all 10 solution suites pass)
  • CI setup/lint passes on Ubuntu, Windows, and macOS; Node 24 browser-install retry pending

Fixes the failures in https://github.com/epicweb-dev/react-performance/actions/runs/30414173241

Open in Web Open in Cursor 

cursoragent and others added 2 commits July 29, 2026 01:39
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
@kody-bot
kody-bot marked this pull request as ready for review July 29, 2026 01:46
cursoragent and others added 2 commits July 29, 2026 02:07
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
@kody-bot
kody-bot merged commit 9972b4e into main Jul 29, 2026
6 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.

3 participants