Skip to content

Commit d04a23e

Browse files
committed
ci(publish): update workflow
1 parent b15f048 commit d04a23e

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/publish.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ jobs:
4343
publish: false
4444

4545
runs-on: ${{ matrix.os }}
46+
permissions:
47+
contents: read
48+
id-token: write
4649

4750
steps:
4851
- name: Checkout
@@ -82,7 +85,7 @@ jobs:
8285
run: mv java.*.node npm/${{ matrix.package }}
8386
shell: bash
8487
- name: NPM Publish Binary
85-
uses: JS-DevTools/npm-publish@4
88+
uses: JS-DevTools/npm-publish@v4
8689
if: ${{ matrix.package != 'linux-x64-gnu' }}
8790
with:
8891
access: public
@@ -91,7 +94,7 @@ jobs:
9194
dry-run: ${{ github.event.inputs.dry-run == 'true' }}
9295
ignore-scripts: false
9396
- name: NPM Publish
94-
uses: JS-DevTools/npm-publish@v4
97+
uses: JS-DevTools/npm-publish@v4.1.5
9598
if: ${{ matrix.package == 'linux-x64-gnu' }}
9699
with:
97100
access: public
@@ -101,6 +104,9 @@ jobs:
101104

102105
build-musl:
103106
runs-on: ubuntu-latest
107+
permissions:
108+
contents: read
109+
id-token: write
104110
steps:
105111
- uses: actions/checkout@v6
106112
- name: Build

0 commit comments

Comments
 (0)