Skip to content

Commit c92f06d

Browse files
committed
Setup OIDC publishing
1 parent 4ea2dea commit c92f06d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/release.yml

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

3334
- run: pnpm install --frozen-lockfile
@@ -41,4 +42,3 @@ jobs:
4142
version: pnpm changeset:version
4243
env:
4344
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)