browser tests run only by hand: the suites that launch Chrome / Chromium move to tests/browser/*.browser.ts (bun test, ci, ci:quick and the Forgejo workflows never pick them up; bun run test:browser runs them); the desktop boot check leaves bun run ci (it stays in desktop-release.ts mac at release time); CI=full is gone: Forgejo's ci runs the Rust steps when the push changed a Rust input (STOREBOUND_CI_BASE=HEAD~1), no Playwright install; CONTRIBUTING

This commit is contained in:
CRTkafa 2026-10-15 01:25:17 +08:00
parent 4c7ff89950
commit cd1e13c1e2
20 changed files with 116 additions and 133 deletions

View file

@ -63,6 +63,7 @@
"smoke:node": "bun tools/node-smoke.ts",
"ci": "bun tools/ci.ts",
"ci:quick": "bun tools/ci.ts --quick",
"test:browser": "bun test --timeout=60000 --max-concurrency=2 ./tests/browser/*.browser.ts",
"check": "bun run typecheck && bun test",
"prepack": "bun tools/build-node.ts"
},