File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -118,7 +118,12 @@ jobs:
118118 run : HARNESS_ENGINE=writr-rust WRITR_RS_FORCE_WASM=1 pnpm test:harness
119119 - name : Browser smoke (Chromium)
120120 run : |
121- npx playwright-core install chromium --with-deps || npx playwright install chromium --with-deps
121+ # Install browsers with the same playwright-core the smoke test loads.
122+ # browser-smoke.mjs requires playwright-core from crates/writr-node, so
123+ # running the installer from the repo root — where it is not a dependency —
124+ # makes npx fetch the newest release instead and download a browser build
125+ # the pinned copy cannot launch.
126+ (cd writr-rs/crates/writr-node && pnpm exec playwright-core install chromium --with-deps)
122127 node writr-rs/tools/browser-smoke.mjs
123128 - name : JS suite untouched
124129 run : pnpm test:ci
Original file line number Diff line number Diff line change 2222 },
2323 "author" : " Jared Wray <me@jaredwray.com>" ,
2424 "engines" : {
25- "node" : " ^22.18.0"
25+ "node" : " ^22.18.0 || >=24.0.0 "
2626 },
2727 "license" : " MIT" ,
2828 "keywords" : [
You can’t perform that action at this time.
0 commit comments