File tree Expand file tree Collapse file tree 4 files changed +14
-8
lines changed Expand file tree Collapse file tree 4 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 2323 with :
2424 node-version : lts/*
2525 cache : npm
26- - run : npm ci
26+ - run : npm clean-install
27+ - run : npm audit signatures
2728 - run : npx semantic-release
2829 env :
2930 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1313 strategy :
1414 matrix :
1515 node-version :
16- - 14.17
17- - 16
16+ - 18.0.0
17+ - 19
18+ - 20
1819 os :
1920 - ubuntu-latest
2021 - macos-latest
2728 with :
2829 node-version : " ${{ matrix.node-version }}"
2930 cache : npm
30- - run : npm ci
31+ - run : npm clean-install
3132 - run : " npm run test:ci"
3233 test :
3334 runs-on : ubuntu-latest
3637 - uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3
3738 - uses : actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
3839 with :
39- node-version : 16
40+ node-version : " lts/* "
4041 cache : npm
41- - run : npm ci
42+ - run : npm clean-install
43+ - run : npm audit signatures
4244 - name : Ensure dependencies are compatible with the engines range
4345 run : npx ls-engines
4446 - run : npm run lint
47+ # https://github.com/lirantal/lockfile-lint#readme
48+ - name : Scan lockfile for security issues
49+ run : npx lockfile-lint --path package-lock.json
Original file line number Diff line number Diff line change 3939 "sinon" : " 15.1.0"
4040 },
4141 "engines" : {
42- "node" : " >=14.17 "
42+ "node" : " >=18 "
4343 },
4444 "files" : [
4545 " lib" ,
You can’t perform that action at this time.
0 commit comments