ci: 🎡 fix pcb firefox & queue ci runs
This commit is contained in:
parent
17e92cb1a2
commit
3ad33a10ca
2 changed files with 8 additions and 2 deletions
7
.github/workflows/ci-ubicloud.yml
vendored
7
.github/workflows/ci-ubicloud.yml
vendored
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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';
|
||||
|
|
|
|||
Loading…
Reference in a new issue