File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- name : Build
2-
1+ name : CI
32on :
43 pull_request :
54 paths-ignore :
@@ -12,33 +11,20 @@ jobs:
1211 build :
1312 strategy :
1413 matrix :
15- node : [ '16 ' ]
16- name : 🔨 Build 🧪 Test 🧹 Lint
14+ node : [ '20 ' ]
15+ name : CI 🔨🧪🧹
1716 runs-on : ubuntu-latest
18-
1917 steps :
20- - uses : actions/checkout@v3
21-
22- - name : 🟩 Setup Node.js 16.x
23- uses : actions/setup-node@v2
18+ - uses : actions/checkout@v4
19+ - uses : actions/setup-node@v4
2420 with :
2521 node-version : ${{ matrix.node }}
2622 cache : npm
27-
28- - name : 🟢 Install node modules
29- run : npm ci
30-
31- - name : 🔨 Build
32- run : npm run build
33-
34- - name : 🧪 Test
35- run : npm run test
36-
37- - name : 🧹 Lint Demo
38- run : npm run lint
39-
40- - name : 💾 Archive artifacts
41- uses : actions/upload-artifact@v2
23+ - run : npm ci
24+ - run : npm run build
25+ - run : npm run test
26+ - run : npm run lint
27+ - uses : actions/upload-artifact@v4
4228 with :
4329 name : dist
4430 path : dist/
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2323 },
2424 "license" : " MIT" ,
2525 "devDependencies" : {
26- "@types/jest" : " ^29.5.3 " ,
27- "@types/node" : " ^20.4.2 " ,
28- "@typescript-eslint/eslint-plugin" : " ^6.0 .0" ,
29- "@typescript-eslint/parser" : " ^6.0 .0" ,
30- "eslint" : " ^8.45 .0" ,
26+ "@types/jest" : " ^29.5.12 " ,
27+ "@types/node" : " ^20.11.16 " ,
28+ "@typescript-eslint/eslint-plugin" : " ^6.21 .0" ,
29+ "@typescript-eslint/parser" : " ^6.21 .0" ,
30+ "eslint" : " ^8.56 .0" ,
3131 "eslint-config-google" : " ^0.14.0" ,
32- "jest" : " ^29.6.1 " ,
33- "jest-cli" : " ^29.6.1 " ,
34- "ts-jest" : " ^29.1.1 " ,
32+ "jest" : " ^29.7.0 " ,
33+ "jest-cli" : " ^29.7.0 " ,
34+ "ts-jest" : " ^29.1.2 " ,
3535 "ts-node-dev" : " ^2.0.0" ,
36- "typescript" : " ^5.1.6 "
36+ "typescript" : " ^5.3.3 "
3737 }
3838}
You can’t perform that action at this time.
0 commit comments