@@ -28,15 +28,15 @@ jobs:
28
28
- macos-latest
29
29
- windows-latest
30
30
node :
31
- - 10
32
- - 12
31
+ - 14
32
+ - 16
33
33
34
34
steps :
35
35
- name : Checkout source
36
- uses : actions/checkout@v2
36
+ uses : actions/checkout@v3
37
37
38
38
- name : Install Node ${{ matrix.node }}
39
- uses : actions/setup-node@v1
39
+ uses : actions/setup-node@v3
40
40
with :
41
41
node-version : ${{ matrix.node }}
42
42
@@ -53,30 +53,30 @@ jobs:
53
53
run : npm run coverage:node
54
54
55
55
- name : Send code coverage results to Coveralls
56
- uses : coverallsapp/github-action@v1.0.1
56
+ uses : coverallsapp/github-action@v1.1.0
57
57
with :
58
58
github-token : ${{ secrets.GITHUB_TOKEN }}
59
59
parallel : true
60
60
61
61
browser_tests :
62
62
name : Browser Tests
63
63
runs-on : ${{ matrix.os }}
64
- timeout-minutes : 10
64
+ timeout-minutes : 15
65
65
strategy :
66
66
fail-fast : true
67
67
matrix :
68
68
os :
69
- - ubuntu-latest # Chrome, Firefox, Safari (via SauceLabs), Edge (via SauceLabs)
70
- - windows-latest # Internet Explorer
69
+ - ubuntu-latest # Chrome, Firefox
70
+ - windows-latest # Internet Explorer
71
71
72
72
steps :
73
73
- name : Checkout source
74
- uses : actions/checkout@v2
74
+ uses : actions/checkout@v3
75
75
76
76
- name : Install Node
77
- uses : actions/setup-node@v1
77
+ uses : actions/setup-node@v3
78
78
with :
79
- node-version : 12
79
+ node-version : 16
80
80
81
81
- name : Install dependencies
82
82
run : npm ci
@@ -94,21 +94,21 @@ jobs:
94
94
cat coverage/*/lcov.info > ./coverage/lcov.info
95
95
96
96
- name : Send code coverage results to Coveralls
97
- uses : coverallsapp/github-action@v1.0.1
97
+ uses : coverallsapp/github-action@v1.1.0
98
98
with :
99
99
github-token : ${{ secrets.GITHUB_TOKEN }}
100
100
parallel : true
101
101
102
102
coverage :
103
103
name : Code Coverage
104
104
runs-on : ubuntu-latest
105
- timeout-minutes : 10
105
+ timeout-minutes : 5
106
106
needs :
107
107
- node_tests
108
108
- browser_tests
109
109
steps :
110
110
- name : Let Coveralls know that all tests have finished
111
- uses : coverallsapp/github-action@v1.0.1
111
+ uses : coverallsapp/github-action@v1.1.0
112
112
with :
113
113
github-token : ${{ secrets.GITHUB_TOKEN }}
114
114
parallel-finished : true
@@ -124,10 +124,10 @@ jobs:
124
124
125
125
steps :
126
126
- name : Checkout source
127
- uses : actions/checkout@v2
127
+ uses : actions/checkout@v3
128
128
129
129
- name : Install Node
130
- uses : actions/setup-node@v1
130
+ uses : actions/setup-node@v3
131
131
132
132
- name : Install dependencies
133
133
run : npm ci
0 commit comments