File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77jobs :
88 publish-npm :
99 runs-on : ubuntu-latest
10+ permissions :
11+ contents : read
12+ id-token : write
1013 steps :
1114 - uses : actions/checkout@v3
1215 - uses : actions/setup-node@v3
1316 with :
14- node-version : 14
17+ node-version : 20
1518 registry-url : https://registry.npmjs.org/
1619 cache : npm
1720 - run : npm ci
1821 - run : npm test
1922 - run : npm version ${TAG_NAME} --git-tag-version=false
2023 env :
2124 TAG_NAME : ${{ github.event.release.tag_name }}
22- - run : npm whoami; npm --ignore-scripts publish
23- env :
24- NODE_AUTH_TOKEN : ${{secrets.npm_token}}
25+ - run : npm --ignore-scripts publish --provenance
2526
2627 publish-github :
2728 runs-on : ubuntu-latest
2829 permissions :
2930 contents : read
3031 packages : write
32+ id-token : write
3133 steps :
3234 - uses : actions/checkout@v3
3335 - uses : actions/setup-node@v3
3436 with :
35- node-version : 14
37+ node-version : 20
3638 registry-url : https://npm.pkg.github.com
3739 cache : npm
3840 - run : npm ci
3941 - run : npm test
4042 - run : npm version ${TAG_NAME} --git-tag-version=false
4143 env :
4244 TAG_NAME : ${{ github.event.release.tag_name }}
43- - run : npm whoami; npm --ignore-scripts publish
44- env :
45- NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
45+ - run : npm --ignore-scripts publish --provenance
You can’t perform that action at this time.
0 commit comments