13
13
name : Lint
14
14
runs-on : ubuntu-latest
15
15
steps :
16
- - uses : actions/checkout@v3
17
- - uses : actions/setup-node@v3
16
+ - uses : actions/checkout@v4
17
+ - uses : actions/setup-node@v4
18
18
with :
19
19
node-version : 18
20
20
cache : ' npm'
@@ -27,10 +27,10 @@ jobs:
27
27
name : Test production
28
28
runs-on : ubuntu-latest
29
29
steps :
30
- - uses : actions/checkout@v3
31
- - uses : actions/setup-node@v3
30
+ - uses : actions/checkout@v4
31
+ - uses : actions/setup-node@v4
32
32
with :
33
- node-version : 16
33
+ node-version : 18
34
34
cache : ' npm'
35
35
- name : Install
36
36
run : npm install
@@ -46,10 +46,10 @@ jobs:
46
46
runs-on : ubuntu-latest
47
47
strategy :
48
48
matrix :
49
- node : [16, 18, 20]
49
+ node : [18, 20, 22 ]
50
50
steps :
51
- - uses : actions/checkout@v3
52
- - uses : actions/setup-node@v3
51
+ - uses : actions/checkout@v4
52
+ - uses : actions/setup-node@v4
53
53
with :
54
54
node-version : ${{ matrix.node }}
55
55
cache : ' npm'
@@ -59,27 +59,27 @@ jobs:
59
59
run : npm run test:all -- --runInBand
60
60
61
61
test_macos :
62
- name : Test on MacOS with Node 16
62
+ name : Test on MacOS with Node 18
63
63
runs-on : macos-latest
64
64
steps :
65
- - uses : actions/checkout@v3
66
- - uses : actions/setup-node@v3
65
+ - uses : actions/checkout@v4
66
+ - uses : actions/setup-node@v4
67
67
with :
68
- node-version : 16
68
+ node-version : 18
69
69
cache : ' npm'
70
70
- name : Install
71
71
run : npm install
72
72
- name : Run tests
73
73
run : npm run test:all -- --runInBand
74
74
75
75
test_windows :
76
- name : Test on Windows with Node 16
76
+ name : Test on Windows with Node 18
77
77
runs-on : windows-latest
78
78
steps :
79
- - uses : actions/checkout@v3
80
- - uses : actions/setup-node@v3
79
+ - uses : actions/checkout@v4
80
+ - uses : actions/setup-node@v4
81
81
with :
82
- node-version : 16
82
+ node-version : 18
83
83
cache : ' npm'
84
84
- name : Install
85
85
run : npm install
0 commit comments