Skip to content

Commit eedaca4

Browse files
committed
Setup OIDC publishing
1 parent 13281d0 commit eedaca4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ jobs:
1414
permissions:
1515
contents: write # to create release (changesets/action)
1616
pull-requests: write # to create pull request (changesets/action)
17+
id-token: write # to publish to npm via OIDC trusted publishing
1718
name: Release
1819
runs-on: ubuntu-latest
1920
steps:
@@ -26,7 +27,7 @@ jobs:
2627
- name: Setup Node.js
2728
uses: actions/setup-node@v4
2829
with:
29-
node-version: 20.x
30+
node-version: 24
3031
cache: pnpm
3132

3233
- run: pnpm install --frozen-lockfile
@@ -40,4 +41,3 @@ jobs:
4041
version: pnpm changeset:version
4142
env:
4243
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
43-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)