File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 - main
77jobs :
88 build :
9- runs-on : ubuntu-20 .04
9+ runs-on : ubuntu-22 .04
1010 steps :
1111 - name : Check out code
12- uses : actions/checkout@v2
12+ uses : actions/checkout@v3
1313
14- - name : Cache node modules
15- uses : actions/cache@v2
14+ - name : Set up Node 16
15+ uses : actions/setup-node@v3
1616 with :
17- path : ~/.npm
18- key : ${{ runner.os }}-node-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
19- restore-keys : |
20- ${{ runner.os }}-node-${{ hashFiles('package.json') }}-
21- ${{ runner.os }}-node-
17+ node-version : ' 16'
18+ cache : ' npm'
2219
2320 - name : NPM Install
2421 run : npm ci
2522
2623 - name : Build
2724 run : npm run build:ci
2825 test :
29- runs-on : ubuntu-20 .04
26+ runs-on : ubuntu-22 .04
3027 steps :
3128 - name : Check out code
32- uses : actions/checkout@v2
29+ uses : actions/checkout@v3
3330 with :
3431 fetch-depth : 0
3532
36- - name : Cache node modules
37- uses : actions/cache@v2
33+ - name : Set up Node 16
34+ uses : actions/setup-node@v3
3835 with :
39- path : ~/.npm
40- key : ${{ runner.os }}-node-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
41- restore-keys : |
42- ${{ runner.os }}-node-${{ hashFiles('package.json') }}-
43- ${{ runner.os }}-node-
36+ node-version : ' 16'
37+ cache : ' npm'
4438
4539 - name : NPM Install
4640 run : npm ci
@@ -49,12 +43,12 @@ jobs:
4943 run : npm run test:ci
5044
5145 - name : Upload coverage to Codecov
52- uses : codecov/codecov-action@v2
46+ uses : codecov/codecov-action@v3
5347 with :
5448 fail_ci_if_error : true
5549
5650 - name : Publish Unit Test Results
57- uses : docker://ghcr.io/enricomi/ publish-unit-test-result-action:v1.6
51+ uses : EnricoMi/ publish-unit-test-result-action@v2
5852 continue-on-error : true
5953 with :
6054 github_token : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 55 - main
66jobs :
77 publish :
8- runs-on : ubuntu-20 .04
8+ runs-on : ubuntu-22 .04
99 steps :
1010 - name : Check out code
11- uses : actions/checkout@v2
11+ uses : actions/checkout@v3
1212
13- - name : Cache node modules
14- uses : actions/cache@v2
13+ - name : Set up Node 16
14+ uses : actions/setup-node@v3
1515 with :
16- path : ~/.npm
17- key : ${{ runner.os }}-node-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
18- restore-keys : |
19- ${{ runner.os }}-node-${{ hashFiles('package.json') }}-
20- ${{ runner.os }}-node-
16+ node-version : ' 16'
17+ cache : ' npm'
2118
2219 - name : NPM Install
2320 run : npm ci
You can’t perform that action at this time.
0 commit comments