Skip to content

Commit 5e465d2

Browse files
authored
set up OIDC publishing (#59)
1 parent 8c24510 commit 5e465d2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
if: github.repository == 'sveltejs/eslint-config'
1313
permissions:
1414
contents: write # to create release (changesets/action)
15+
id-token: write # OpenID Connect token needed for provenance
1516
pull-requests: write # to create pull request (changesets/action)
1617
name: Release
1718
runs-on: ubuntu-latest
@@ -25,6 +26,7 @@ jobs:
2526
- name: Setup Node.js
2627
uses: actions/setup-node@v4
2728
with:
29+
node-version: 24.x
2830
cache: pnpm
2931

3032
- run: pnpm install --frozen-lockfile
@@ -37,4 +39,4 @@ jobs:
3739
publish: pnpm release
3840
env:
3941
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
40-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
42+
NPM_CONFIG_PROVENANCE: true

0 commit comments

Comments
 (0)