Skip to content

Commit ebb03d3

Browse files
authored
ci(release): use trusted publisher, update related deps
2 parents 9f6e025 + 0a0174c commit ebb03d3

3 files changed

Lines changed: 21013 additions & 16470 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ jobs:
1515
needs: prepare
1616
name: Release
1717
runs-on: ubuntu-latest
18+
permissions:
19+
id-token: write # Required for trusted publisher publishing
20+
contents: write # to be able to publish a GitHub release
21+
issues: write # to be able to comment on released issues
22+
pull-requests: write # to be able to comment on released pull requests
1823
steps:
1924
- name: Checkout
2025
uses: actions/checkout@v4
@@ -35,5 +40,4 @@ jobs:
3540
GIT_COMMITTER_EMAIL: ${{ secrets.GIT_COMMITTER_EMAIL }}
3641
GIT_COMMITTER_NAME: ${{ secrets.GIT_COMMITTER_NAME }}
3742
GITHUB_TOKEN: ${{ secrets.PA_TOKEN }}
38-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
3943
run: npx semantic-release

0 commit comments

Comments
 (0)