Skip to content

Commit 6377871

Browse files
committed
updating images and version in workflows
1 parent 446ca7a commit 6377871

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

.github/workflows/CI-CD.yaml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ jobs:
2828
- macos-latest
2929
- windows-latest
3030
node:
31-
- 10
32-
- 12
31+
- 14
32+
- 16
3333

3434
steps:
3535
- name: Checkout source
36-
uses: actions/checkout@v2
36+
uses: actions/checkout@v3
3737

3838
- name: Install Node ${{ matrix.node }}
39-
uses: actions/setup-node@v1
39+
uses: actions/setup-node@v3
4040
with:
4141
node-version: ${{ matrix.node }}
4242

@@ -53,30 +53,30 @@ jobs:
5353
run: npm run coverage:node
5454

5555
- name: Send code coverage results to Coveralls
56-
uses: coverallsapp/github-action@v1.0.1
56+
uses: coverallsapp/github-action@v1.1.0
5757
with:
5858
github-token: ${{ secrets.GITHUB_TOKEN }}
5959
parallel: true
6060

6161
browser_tests:
6262
name: Browser Tests
6363
runs-on: ${{ matrix.os }}
64-
timeout-minutes: 10
64+
timeout-minutes: 15
6565
strategy:
6666
fail-fast: true
6767
matrix:
6868
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
7171

7272
steps:
7373
- name: Checkout source
74-
uses: actions/checkout@v2
74+
uses: actions/checkout@v3
7575

7676
- name: Install Node
77-
uses: actions/setup-node@v1
77+
uses: actions/setup-node@v3
7878
with:
79-
node-version: 12
79+
node-version: 16
8080

8181
- name: Install dependencies
8282
run: npm ci
@@ -94,21 +94,21 @@ jobs:
9494
cat coverage/*/lcov.info > ./coverage/lcov.info
9595
9696
- name: Send code coverage results to Coveralls
97-
uses: coverallsapp/github-action@v1.0.1
97+
uses: coverallsapp/github-action@v1.1.0
9898
with:
9999
github-token: ${{ secrets.GITHUB_TOKEN }}
100100
parallel: true
101101

102102
coverage:
103103
name: Code Coverage
104104
runs-on: ubuntu-latest
105-
timeout-minutes: 10
105+
timeout-minutes: 5
106106
needs:
107107
- node_tests
108108
- browser_tests
109109
steps:
110110
- 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
112112
with:
113113
github-token: ${{ secrets.GITHUB_TOKEN }}
114114
parallel-finished: true
@@ -124,10 +124,10 @@ jobs:
124124

125125
steps:
126126
- name: Checkout source
127-
uses: actions/checkout@v2
127+
uses: actions/checkout@v3
128128

129129
- name: Install Node
130-
uses: actions/setup-node@v1
130+
uses: actions/setup-node@v3
131131

132132
- name: Install dependencies
133133
run: npm ci

0 commit comments

Comments
 (0)