ci: 🎡 fix pcb firefox & queue ci runs

This commit is contained in:
Istvan Matejcsok 2026-06-17 08:56:03 +02:00
commit 3ad33a10ca
2 changed files with 8 additions and 2 deletions

View file

@ -23,9 +23,12 @@ on:
binaryen_version: { description: "Binaryen version for the host asyncify step", required: false, default: "130" }
concurrency:
# Per-ref: a new push to a PR (or to main) cancels its own older in-flight run.
# Per-ref: a new push to a PR (or to main) queues behind its own in-flight run
# instead of cancelling it (cancel-in-progress: false). Note GitHub keeps at most
# one pending run per group — rapid successive pushes collapse to "running + latest
# pending", superseding any earlier still-pending run.
group: ci-ubicloud-${{ github.ref }}
cancel-in-progress: true
cancel-in-progress: false
jobs:
build-and-test:

View file

@ -84,6 +84,9 @@ const PCBNEW_FAMILY_SPECS = [
'**/items-bridge.spec.ts',
'**/roundtrip.spec.ts',
'**/save-hook.spec.ts',
// boots pcbnew.html — must run on V8 (chromium-ci); on Firefox/x86 CI the
// ~190M module OOMs at instantiation and #canvas never appears (run 27626037849).
'**/pcbnew-move.spec.ts',
];
const appsDir = 'apps';