Skip to content

Commit ded513d

Browse files
authored
Remove node 13 tests; change 12.16 to latest 12.x.x (#1148)
1 parent 286c294 commit ded513d

File tree

1 file changed

+15
-32
lines changed

1 file changed

+15
-32
lines changed

.github/workflows/continuous-integration.yml

+15-32
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
matrix:
4141
os: [ubuntu, windows]
4242
# Don't forget to add all new flavors to this list!
43-
flavor: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
43+
flavor: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
4444
include:
4545
# Node 10
4646
- flavor: 1
@@ -49,72 +49,55 @@ jobs:
4949
typescript: latest
5050
typescriptFlag: latest
5151
# Node 12.15
52+
# TODO Add comments about why we test 12.15; I think git blame says it's because of an ESM behavioral change that happened at 12.16
5253
- flavor: 2
5354
node: 12.15
5455
nodeFlag: 12_15
5556
typescript: latest
5657
typescriptFlag: latest
57-
# Node 12.16
58-
# TODO Add comments about why we test 2.15 and 2.16; I think git blame says it's because of an ESM behavioral change that happened at this version number
59-
# TODO switch to '12' to get latest patch?
58+
# Node 12
6059
- flavor: 3
61-
node: 12.16
62-
nodeFlag: 12_16
60+
node: 12
61+
nodeFlag: 12
6362
typescript: latest
6463
typescriptFlag: latest
65-
# Node 13
64+
# Node 14.13.0
65+
# To test ESM builtin module resolution immediately before a node behavioral change: https://github.com/TypeStrong/ts-node/issues/1130
6666
- flavor: 4
67-
node: 13
68-
nodeFlag: 13
67+
node: 14.13.0
68+
nodeFlag: 14_13_0
6969
typescript: latest
7070
typescriptFlag: latest
71-
- flavor: 5
72-
node: 13
73-
nodeFlag: 13
74-
typescript: 2.7
75-
typescriptFlag: 2_7
76-
- flavor: 6
77-
node: 13
78-
nodeFlag: 13
79-
typescript: next
80-
typescriptFlag: next
8171
# Node 14
82-
- flavor: 7
72+
- flavor: 5
8373
node: 14
8474
nodeFlag: 14
8575
typescript: latest
8676
typescriptFlag: latest
87-
- flavor: 8
77+
- flavor: 6
8878
node: 14
8979
nodeFlag: 14
9080
typescript: 2.7
9181
typescriptFlag: 2_7
92-
- flavor: 9
82+
- flavor: 7
9383
node: 14
9484
nodeFlag: 14
9585
typescript: next
9686
typescriptFlag: next
97-
# Node 14.13.0
98-
# To test ESM builtin module resolution immediately before a node behavioral change: https://github.com/TypeStrong/ts-node/issues/1130
99-
- flavor: 10
100-
node: 14.13.0
101-
nodeFlag: 14_13_0
102-
typescript: latest
103-
typescriptFlag: latest
10487
# Node 15
105-
- flavor: 11
88+
- flavor: 8
10689
node: 15
10790
nodeFlag: 15
10891
typescript: latest
10992
typescriptFlag: latest
11093
downgradeNpm: true
111-
- flavor: 12
94+
- flavor: 9
11295
node: 15
11396
nodeFlag: 15
11497
typescript: 2.7
11598
typescriptFlag: 2_7
11699
downgradeNpm: true
117-
- flavor: 13
100+
- flavor: 10
118101
node: 15
119102
nodeFlag: 15
120103
typescript: next

0 commit comments

Comments
 (0)