We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dc91573 commit d66d06dCopy full SHA for d66d06d
.github/workflows/npm-publish.yml
@@ -4,23 +4,13 @@
4
name: Node.js Package
5
6
on:
7
- release:
8
- types: [created]
+ push:
+ tags:
9
+ - 'v*'
10
workflow_dispatch:
11
12
jobs:
- build:
13
- runs-on: ubuntu-latest
14
- steps:
15
- - uses: actions/checkout@v3
16
- - uses: actions/setup-node@v3
17
- with:
18
- node-version: 16
19
- - run: npm ci
20
- # - run: npm test
21
-
22
publish-npm:
23
- needs: build
24
runs-on: ubuntu-latest
25
steps:
26
- uses: actions/checkout@v3
@@ -32,3 +22,14 @@ jobs:
32
- run: npm publish
33
env:
34
NODE_AUTH_TOKEN: ${{secrets.npm_token}}
+
+ create-release:
27
+ runs-on: ubuntu-latest
28
+ steps:
29
+ - name: Create Release
30
+ id: create_release
31
+ uses: softprops/action-gh-release@v2
+ with:
+ draft: false
+ prerelease: false
35
+ generate_release_notes: true
0 commit comments