mirror of
https://github.com/anomalyco/opentui.git
synced 2026-09-19 01:26:03 +08:00
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:
@@ -68,6 +68,7 @@ jobs:
|
||||
name: Test (${{ matrix.os }})
|
||||
needs: build
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- os: blacksmith-12vcpu-macos-15
|
||||
|
||||
@@ -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 }}
|
||||
|
||||
@@ -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 }}
|
||||
|
||||
@@ -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 }}
|
||||
|
||||
@@ -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 }}
|
||||
|
||||
@@ -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 }}
|
||||
|
||||
Reference in New Issue
Block a user