Skip to content

Commit 1a05eb4

Browse files
authored
configure trusted publishing (#70)
instead of using long-lived npm token
1 parent 51cee3c commit 1a05eb4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ jobs:
1818
# write permission is required for autolabeler
1919
# otherwise, read permission is required at least
2020
pull-requests: write
21+
# required for OIDC
22+
id-token: write
2123

2224
steps:
2325
- name: ⬇️ Checkout Repo
@@ -45,4 +47,3 @@ jobs:
4547
publish: pnpm run changeset:release
4648
env:
4749
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
48-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)