File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77 publish-npm :
88 # needs: build
99 runs-on : ubuntu-latest
10+ permissions :
11+ contents : read
12+ id-token : write
1013 steps :
11- - uses : actions/checkout@v2
12- - uses : actions/setup-node@v1
14+ # npmjs 发布走 npm trusted publisher(OIDC),这里不要再传 NPM_TOKEN。
15+ - uses : actions/checkout@v6
16+ - uses : actions/setup-node@v6
1317 with :
14- node-version : 12
18+ node-version : 24
1519 registry-url : https://registry.npmjs.org/
1620 # - run: npm ci
17- - run : npm publish --access public
18- env :
19- NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
21+ - run : npm publish --provenance --access public
2022
2123 publish-gpr :
2224 # needs: build
2325 runs-on : ubuntu-latest
26+ permissions :
27+ contents : read
28+ packages : write
2429 steps :
25- - uses : actions/checkout@v2
26- - uses : actions/setup-node@v1
30+ # GitHub Packages 目前没有 npm 那种 trusted publisher,继续使用 GITHUB_TOKEN。
31+ - uses : actions/checkout@v6
32+ - uses : actions/setup-node@v6
2733 with :
28- node-version : 12
34+ node-version : 24
2935 registry-url : https://npm.pkg.github.com/
3036 scope : " @jx3box"
3137 # - run: npm ci
Original file line number Diff line number Diff line change 11{
22 "name" : " @jx3box/jx3box-data" ,
3- "version" : " 3.9.4 " ,
3+ "version" : " 3.9.5 " ,
44 "description" : " 静态数据库,自动同步至OSS,OSS CDN需手动处理" ,
55 "main" : " index.js" ,
66 "repository" : {
You can’t perform that action at this time.
0 commit comments