Skip to content

Commit 52b9533

Browse files
authored
chore: use OIDC for npm publishing (#2990)
1 parent 7e237cc commit 52b9533

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/publish.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,15 @@ jobs:
1010
name: Packages
1111
if: github.repository == 'AssemblyScript/assemblyscript'
1212
runs-on: ubuntu-latest
13+
permissions:
14+
id-token: write
15+
contents: write
1316
steps:
14-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6
1518
with:
1619
ref: main
1720
fetch-depth: 0
18-
- uses: actions/setup-node@v4
21+
- uses: actions/setup-node@v6
1922
with:
2023
node-version: current
2124
- name: Install dependencies
@@ -46,7 +49,6 @@ jobs:
4649
- name: Publish packages
4750
env:
4851
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
49-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
5052
run: |
5153
node ./scripts/prepublish
5254
if [ $(node -pe "require('./package.json').version") != "0.0.0" ]; then

0 commit comments

Comments
 (0)