Skip to content

Commit 6945aff

Browse files
authored
Merge pull request #23 from Nesopie/feat/ci
feat: update ci to the latest version
2 parents d122cbf + 058bb82 commit 6945aff

File tree

3 files changed

+1929
-1033
lines changed

3 files changed

+1929
-1033
lines changed

.github/workflows/main_ci.yml

Lines changed: 18 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -7,73 +7,63 @@ on:
77
pull_request:
88

99
jobs:
10-
audit:
11-
runs-on: ubuntu-latest
12-
steps:
13-
- uses: actions/checkout@v2
14-
- uses: actions/setup-node@v1
15-
with:
16-
node-version: 12
17-
registry-url: https://registry.npmjs.org/
18-
- run: npm ci
19-
- run: npm run audit
2010
unit:
2111
runs-on: ubuntu-latest
2212
steps:
23-
- uses: actions/checkout@v2
24-
- uses: actions/setup-node@v1
13+
- uses: actions/checkout@v3
14+
- uses: actions/setup-node@v4
2515
with:
26-
node-version: 12
16+
node-version: 18
2717
registry-url: https://registry.npmjs.org/
2818
- run: npm ci
2919
- run: npm run unit
3020
coverage:
3121
runs-on: ubuntu-latest
3222
steps:
33-
- uses: actions/checkout@v2
34-
- uses: actions/setup-node@v1
23+
- uses: actions/checkout@v3
24+
- uses: actions/setup-node@v4
3525
with:
36-
node-version: 12
26+
node-version: 18
3727
registry-url: https://registry.npmjs.org/
3828
- run: npm ci
3929
- run: npm run coverage
4030
format:
4131
runs-on: ubuntu-latest
4232
steps:
43-
- uses: actions/checkout@v2
44-
- uses: actions/setup-node@v1
33+
- uses: actions/checkout@v3
34+
- uses: actions/setup-node@v4
4535
with:
46-
node-version: 12
36+
node-version: 18
4737
registry-url: https://registry.npmjs.org/
4838
- run: npm ci
4939
- run: npm run format:ci
5040
gitdiff:
5141
runs-on: ubuntu-latest
5242
steps:
53-
- uses: actions/checkout@v2
54-
- uses: actions/setup-node@v1
43+
- uses: actions/checkout@v3
44+
- uses: actions/setup-node@v4
5545
with:
56-
node-version: 12
46+
node-version: 18
5747
registry-url: https://registry.npmjs.org/
5848
- run: npm ci
5949
- run: npm run gitdiff:ci
6050
lint:
6151
runs-on: ubuntu-latest
6252
steps:
63-
- uses: actions/checkout@v2
64-
- uses: actions/setup-node@v1
53+
- uses: actions/checkout@v3
54+
- uses: actions/setup-node@v4
6555
with:
66-
node-version: 12
56+
node-version: 18
6757
registry-url: https://registry.npmjs.org/
6858
- run: npm ci
6959
- run: npm run lint
7060
lint-tests:
7161
runs-on: ubuntu-latest
7262
steps:
73-
- uses: actions/checkout@v2
74-
- uses: actions/setup-node@v1
63+
- uses: actions/checkout@v3
64+
- uses: actions/setup-node@v4
7565
with:
76-
node-version: 12
66+
node-version: 18
7767
registry-url: https://registry.npmjs.org/
7868
- run: npm ci
7969
- run: npm run lint:tests

0 commit comments

Comments
 (0)