File tree Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Original file line number Diff line number Diff line change 1313 name : Release
1414 runs-on : ubuntu-latest
1515 needs : test
16- environment : npm
16+ environment : npm-trusted-publisher
1717 permissions :
18- id-token : write # for CFA and npm provenance
18+ id-token : write # for publishing releases
1919 steps :
2020 - name : Checkout
2121 uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -25,11 +25,13 @@ jobs:
2525 uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
2626 with :
2727 node-version-file : .nvmrc
28+ package-manager-cache : false
2829 - name : Install
2930 run : yarn install --immutable
30- - uses : continuousauth/action@4e8a2573eeb706f6d7300d6a9f3ca6322740b72d # v1.0.5
31- timeout-minutes : 60
31+ - name : Get GitHub app token
32+ id : secret-service
33+ uses : electron/secret-service-action@3476425e8b30555aac15b1b7096938e254b0e155 # v1.0.0
34+ - name : Run semantic release
35+ uses : electron/semantic-trusted-release@5eceb399ac8de8863205cf6e34109bce473ba566 # v1.0.1
3236 with :
33- project-id : ${{ secrets.CFA_PROJECT_ID }}
34- secret : ${{ secrets.CFA_SECRET }}
35- npm-token : ${{ secrets.NPM_TOKEN }}
37+ github-token : ${{ fromJSON(steps.secret-service.outputs.secrets).GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 22 "plugins" : [
33 " @semantic-release/commit-analyzer" ,
44 " @semantic-release/release-notes-generator" ,
5- " @continuous-auth/ semantic-release- npm" ,
5+ " @semantic-release/ npm" ,
66 " @semantic-release/github"
77 ],
88 "branches" : [" main" ]
You can’t perform that action at this time.
0 commit comments