Commit graph

4 commits

Author SHA1 Message Date
iamtoruk
dc8f3c2416 ci: call the npm test scripts instead of duplicating their vitest strings 2026-08-10 04:03:01 -07:00
ozymandiashh
7909af1035 ci: quarantine the serial cache-lock step behind continue-on-error
Run #4 showed cache-refresh-lock-process racing its own takeover window
even in the serial single-fork step (#904). The enforced signal stays
the main suite; the lock suite reports without gating until the race
semantics are settled.
2026-08-04 03:56:20 +03:00
ozymandiashh
fe8b576516 ci: scope the parallel suite to tests/, the app suite has its own harness
The root vitest glob also matched app/renderer/*.test.tsx, whose jsdom
environment lives in app/node_modules and cannot resolve from the root
install; ERR_MODULE_NOT_FOUND took down the whole parallel step.
2026-08-04 03:46:33 +03:00
ozymandiashh
0e3a1125c9 ci: run tsc and the vitest suite on pull requests
Implements the #898 proposal. The parallel-sensitive cache-refresh-lock
files run serially in their own step; everything else runs in the default
forks pool. Flag syntax verified locally against vitest 3.2.6.
2026-08-04 03:17:11 +03:00