File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : Publish to NPM
22
33on :
4- release :
5- types : [created]
4+ release :
5+ types : [created]
66
77permissions :
8- contents : read
9- id-token : write
8+ contents : read
9+ id-token : write # REQUIRED for npm OIDC
1010
1111jobs :
12- build :
13- runs-on : ubuntu-latest
14- steps :
15- - uses : actions/checkout@v4
16-
17- - name : Setup Bun
18- uses : oven-sh/setup-bun@v1
19- with :
20- bun-version : latest
21-
22- - name : Setup Node
23- uses : actions/setup-node@v4
24- with :
25- node-version : " 20.x"
26- registry-url : " https://registry.npmjs.org"
27-
28- - name : Install Dependencies
29- run : bun install
30-
31- - name : Build BinaryStream
32- run : bun run build
33-
34- - name : Publish to NPM
35- run : npm publish --provenance --access public
36- env :
37- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
12+ publish :
13+ runs-on : ubuntu-latest
14+
15+ steps :
16+ - uses : actions/checkout@v4
17+
18+ - name : Setup Bun
19+ uses : oven-sh/setup-bun@v1
20+ with :
21+ bun-version : latest
22+
23+ - name : Setup Node
24+ uses : actions/setup-node@v4
25+ with :
26+ node-version : 20
27+ registry-url : https://registry.npmjs.org
28+
29+ - name : Install dependencies
30+ run : bun install
31+
32+ - name : Build
33+ run : bun run build
34+
35+ - name : Publish to npm (OIDC)
36+ run : npm publish --access public --provenance
You can’t perform that action at this time.
0 commit comments