Skip to content

Commit 120dd2b

Browse files
committed
chore: update release workflow permissions and npm setup for improved reliability
1 parent 618ef34 commit 120dd2b

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ on:
1313
- patch
1414

1515
permissions:
16+
id-token: write
1617
contents: write
1718

1819
jobs:
@@ -28,6 +29,8 @@ jobs:
2829
with:
2930
node-version: '24'
3031
cache: 'npm'
32+
registry-url: 'https://registry.npmjs.org'
33+
package-manager-cache: false
3134
- name: install dependencies
3235
run: npm ci
3336
- name: git config

0 commit comments

Comments
 (0)