Skip to content

Commit c88c4e9

Browse files
committed
github actions
1 parent f17e137 commit c88c4e9

2 files changed

Lines changed: 21 additions & 26 deletions

File tree

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: build-release
1+
name: build-and-release
22

33
on:
44
push:
@@ -24,3 +24,23 @@ jobs:
2424
with:
2525
tag: ${{ steps.bump.outputs.new_tag }}
2626
generateReleaseNotes: true
27+
28+
release:
29+
needs: [build]
30+
runs-on: ubuntu-latest
31+
permissions:
32+
contents: read
33+
id-token: write
34+
steps:
35+
- uses: actions/checkout@v4
36+
37+
- uses: actions/setup-node@v4
38+
with:
39+
node-version: '20.x'
40+
registry-url: 'https://registry.npmjs.org'
41+
42+
- run: npm ci
43+
44+
- run: npm publish --provenance --access public
45+
env:
46+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

.github/workflows/publish-release.yaml

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)