Skip to content

Commit bf30576

Browse files
committed
Try to reduce the job matrix (too many jobs as for our needs)
1 parent 3364e08 commit bf30576

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.github/workflows/job.test.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,21 @@ jobs:
3535
matrix:
3636
python: [3.6, 3.7, 3.8]
3737
os: [ubuntu-16.04, macos-10.14, vs2017-win2016]
38-
nodejs: ['>=10,<11.0.0.a0', '>=13,<14.0.0a0']
3938
lab: ['>=2.2.0,<3.0.0a0']
39+
include:
40+
# if using 3.6, use an old node
41+
- python: 3.6
42+
# Node 10 end-of-life: April 2021
43+
nodejs: '>=10,<11.0.0.a0'
44+
# if using 3.7, use newer node, etc...
45+
- python: 3.7
46+
# Node 12 end-of-life: April 2022
47+
nodejs: '>=12,<13.0.0.a0'
48+
- python: 3.8
49+
# Node 14 end-of-life: April 2023
50+
# TODO Node 13 is no longer supported
51+
nodejs: '>=13,<14.0.0.a0'
52+
4053
steps:
4154
- uses: actions/checkout@v2
4255

0 commit comments

Comments
 (0)