ci: run all matrix tests after failures (#1412)

Preserve results from every supported platform when one matrix job
fails.

Trying to avoid it cancelling all jobs when one thing fails.
This commit is contained in:
Simon Klee
2026-08-23 09:02:33 +02:00
committed by GitHub
parent 5ec3f33e85
commit 2ba1c36cba
6 changed files with 6 additions and 0 deletions
+1
View File
@@ -68,6 +68,7 @@ jobs:
name: Test (${{ matrix.os }})
needs: build
strategy:
fail-fast: false
matrix:
include:
- os: blacksmith-12vcpu-macos-15
+1
View File
@@ -21,6 +21,7 @@ jobs:
test:
name: Test (${{ matrix.os }})
strategy:
fail-fast: false
matrix:
os: [blacksmith-8vcpu-ubuntu-2404, blacksmith-8vcpu-windows-2025]
runs-on: ${{ matrix.os }}
+1
View File
@@ -20,6 +20,7 @@ jobs:
test:
name: Test (${{ matrix.os }})
strategy:
fail-fast: false
matrix:
os: [blacksmith-8vcpu-ubuntu-2404, blacksmith-8vcpu-windows-2025]
runs-on: ${{ matrix.os }}
+1
View File
@@ -20,6 +20,7 @@ jobs:
test:
name: Test (${{ matrix.os }})
strategy:
fail-fast: false
matrix:
os: [blacksmith-8vcpu-ubuntu-2404, blacksmith-8vcpu-windows-2025]
runs-on: ${{ matrix.os }}
+1
View File
@@ -21,6 +21,7 @@ jobs:
bun-test:
name: Bun Test (${{ matrix.os }})
strategy:
fail-fast: false
matrix:
os: [blacksmith-8vcpu-ubuntu-2404, blacksmith-8vcpu-windows-2025]
runs-on: ${{ matrix.os }}
+1
View File
@@ -21,6 +21,7 @@ jobs:
test:
name: Test (${{ matrix.os }})
strategy:
fail-fast: false
matrix:
os: [blacksmith-12vcpu-macos-15, blacksmith-8vcpu-ubuntu-2404, blacksmith-8vcpu-windows-2025]
runs-on: ${{ matrix.os }}