Skip to content

Commit 3a68de3

Browse files
authored
refactor(release): use node24, remove NPM_TOKEN (#1339)
1 parent d92dde0 commit 3a68de3

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

.github/workflows/Release.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,14 @@ on:
55
branches:
66
- main
77

8-
permissions:
9-
contents: write
10-
issues: write
11-
pull-requests: write
8+
permissions: {}
129

1310
jobs:
1411
release:
12+
permissions:
13+
contents: write
14+
issues: write
15+
pull-requests: write
1516
name: Release
1617
runs-on: ubuntu-latest
1718
steps:
@@ -26,6 +27,8 @@ jobs:
2627

2728
- name: Setup Node.js
2829
uses: actions/setup-node@v4
30+
with:
31+
node-version: 24
2932
- name: Install Dependencies
3033
run: pnpm install
3134

@@ -41,4 +44,4 @@ jobs:
4144
title: 'chore: release eslint-plugin-svelte'
4245
env:
4346
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
47+
NPM_CONFIG_PROVENANCE: true

0 commit comments

Comments
 (0)