File tree Expand file tree Collapse file tree 1 file changed +28
-6
lines changed
Expand file tree Collapse file tree 1 file changed +28
-6
lines changed Original file line number Diff line number Diff line change 1717
1818name : Node CI
1919
20- on : [push, pull_request]
20+ on :
21+ push :
22+ branches-ignore :
23+ - ' dependabot/**'
24+ pull_request :
25+ branches :
26+ - ' *'
27+
28+ permissions :
29+ contents : read
30+ security-events : write
2131
2232jobs :
2333 test :
2434 name : NodeJS ${{ matrix.node-version }} on ${{ matrix.os }}
2535 runs-on : ${{ matrix.os }}
2636 strategy :
2737 matrix :
28- node-version : [18 .x, 20 .x, 22 .x]
29- os : [ubuntu-latest, macos-latest ]
38+ node-version : [20 .x, 22 .x, 24 .x]
39+ os : [ubuntu-latest, macos-15 ]
3040
3141 steps :
32- - uses : actions/checkout@v2
42+ - uses : actions/checkout@v6
3343
3444 - name : Use Node.js ${{ matrix.node-version }}
35- uses : actions/setup-node@v1
45+ uses : actions/setup-node@v6
3646 with :
3747 node-version : ${{ matrix.node-version }}
3848
@@ -41,12 +51,24 @@ jobs:
4151 node --version
4252 npm --version
4353
54+ - uses : github/codeql-action/init@v4
55+ with :
56+ languages : javascript
57+ queries : security-and-quality
58+ config : |
59+ paths-ignore:
60+ - coverage
61+ - node_modules
62+
4463 - name : npm install and test
4564 run : npm cit
4665 env :
4766 CI : true
4867
49- - uses : codecov/codecov-action@v4
68+ - uses : github/codeql-action/analyze@v4
69+
70+ # v4.6.0
71+ - uses : codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238
5072 if : success()
5173 with :
5274 name : ${{ runner.os }} node.js ${{ matrix.node-version }}
You can’t perform that action at this time.
0 commit comments