File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed
Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change 66jobs :
77 build :
88 runs-on : ubuntu-latest
9+ timeout-minutes : 10
10+ permissions :
11+ contents : write # to be able to publish a GitHub release
12+ issues : write # to be able to comment on released issues
13+ pull-requests : write # to be able to comment on released pull requests
14+ id-token : write # to enable use of OIDC for trusted publishing and npm provenance
915
1016 steps :
1117 - uses : actions/checkout@v5
1218 - uses : oven-sh/setup-bun@v2
1319
20+ # because npm 10.8.2 (default) doesn't work with trusted publishing, 11.6.2 works
21+ - name : Setup Node.js
22+ uses : actions/setup-node@v4
23+ with :
24+ node-version : ' lts/*'
25+
1426 - run : bun install
1527
1628 - run : bun run lint
@@ -26,12 +38,11 @@ jobs:
2638
2739 - name : Run automated release process with semantic-release
2840 if : github.ref_name == 'main'
29- uses : cycjimmy/semantic-release-action@v4
41+ uses : cycjimmy/semantic-release-action@v6
3042 with :
3143 extra_plugins : |
3244 @semantic-release/changelog
3345 @semantic-release/git
3446 @semantic-release/exec
3547 env :
36- GH_TOKEN : ${{ secrets.GH_TOKEN }}
37- NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
48+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments