Skip to content

Commit f50af23

Browse files
committed
Use OIDC [publish]
1 parent 1b2005b commit f50af23

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/publish.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ on:
33
push:
44
branches:
55
- main
6+
permissions:
7+
id-token: write
8+
contents: read
69
jobs:
710
publish:
811
runs-on: ubuntu-latest
@@ -12,10 +15,11 @@ jobs:
1215
- uses: actions/setup-node@v4
1316
with:
1417
node-version: 22
18+
registry-url: "https://registry.npmjs.org"
19+
- run: npm install -g npm@latest
1520
- uses: oven-sh/setup-bun@v2
1621
- run: bun install
17-
- run: bun ci
18-
- uses: ArnaudBarre/npm-publish@v1
19-
with:
20-
working-directory: dist
21-
npm-token: ${{ secrets.NPM_TOKEN }}
22+
- run: bun run ci
23+
- run: npm publish
24+
working-directory: dist
25+
- uses: ArnaudBarre/github-release@v1

0 commit comments

Comments
 (0)