Skip to content

Commit ae2c41a

Browse files
committed
fix: update release workflow for new npm token requirements
- Add NPM_CONFIG_PROVENANCE for npm provenance support - Classic tokens were revoked on Dec 9, 2025 - Now uses granular access tokens with provenance
1 parent e5e4e36 commit ae2c41a

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

.github/workflows/semantic-release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
contents: write
1313
issues: write
1414
pull-requests: write
15-
id-token: write
15+
id-token: write # Required for npm provenance
1616

1717
steps:
1818
- name: Checkout
@@ -41,5 +41,6 @@ jobs:
4141
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4242
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
4343
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
44+
NPM_CONFIG_PROVENANCE: true
4445
run: npx semantic-release
4546

0 commit comments

Comments
 (0)