Skip to content

Commit 72064da

Browse files
committed
ci: do not fail-fast; use node v10, v18 & v16 as experimental (won't fail workflow)
Signed-off-by: Kipras Melnikovas <kipras@kipras.org>
1 parent 76f22d1 commit 72064da

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.github/workflows/test.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,22 @@ on: [push, workflow_dispatch]
55
jobs:
66
test:
77
runs-on: ubuntu-latest
8+
9+
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-preventing-a-specific-failing-matrix-job-from-failing-a-workflow-run
10+
continue-on-error: ${{ matrix.experimental }}
811
strategy:
12+
fail-fast: false
913
matrix:
10-
node: [12, 14, 16]
14+
node: [12, 14]
15+
experimental: [false]
16+
include:
17+
- node: 10
18+
experimental: true
19+
# v16 should work fine; there're some issues in CI with `krb5-config`
20+
- node: 16
21+
experimental: true
22+
- node: 18
23+
experimental: true
1124

1225
steps:
1326
- uses: actions/checkout@v2

0 commit comments

Comments
 (0)