7
7
build-deploy :
8
8
runs-on : ubuntu-18.04
9
9
steps :
10
- - uses : actions/checkout@master
11
-
12
- - name : Setup Node
13
- uses : actions/setup-node@v1
10
+ - uses : actions/checkout@v2
11
+ - uses : actions/setup-node@v2
14
12
with :
15
- node-version : ' 10.x '
13
+ node-version : 14
16
14
17
15
- run : npm install
18
16
- run : npm run build
19
17
20
18
- name : Create Tag
21
19
id : create_tag
22
- uses :
jaywcjlove/[email protected] .7
20
+ uses :
jaywcjlove/[email protected] .10
23
21
with :
24
22
token : ${{ secrets.GITHUB_TOKEN }}
25
23
package-path : ./package.json
26
24
27
25
- name : Generate Changelog
28
26
id : changelog
29
- uses :
jaywcjlove/[email protected] .9
27
+ uses :
jaywcjlove/[email protected] .10
30
28
with :
31
29
token : ${{ secrets.GITHUB_TOKEN }}
32
30
head-ref : ${{steps.create_tag.outputs.version}}
@@ -40,16 +38,17 @@ jobs:
40
38
publish_dir : ./build
41
39
42
40
- name : Create Release
43
- id : create_release
44
- uses : actions/create-release@latest
41
+ uses : ncipollo/release-action@v1
45
42
if : steps.create_tag.outputs.successful
46
- env :
47
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
48
43
with :
49
- tag_name : ${{ steps.create_tag.outputs.version }}
50
- release_name : ${{ steps.create_tag.outputs.version }}
44
+ token : ${{ secrets.GITHUB_TOKEN }}
45
+ name : ${{ steps.create_tag.outputs.version }}
46
+ tag : ${{ steps.create_tag.outputs.version }}
51
47
body : |
48
+ [](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-markdown-preview@${{steps.create_tag.outputs.versionNumber}}/file/README.md) [](https://github.com/uiwjs/react-markdown-preview/releases) [](https://github.com/uiwjs/react-markdown-preview/network) [](https://github.com/uiwjs/react-markdown-preview/stargazers) [](https://github.com/uiwjs/react-markdown-preview/releases) [](https://bundlephobia.com/result?p=@uiw/react-markdown-preview@${{steps.create_tag.outputs.versionNumber}})
49
+ ```bash
50
+ npm i @uiw/react-markdown-preview@${{steps.create_tag.outputs.versionNumber}}
51
+ ```
52
+
52
53
${{ steps.changelog.outputs.compareurl }}
53
54
${{ steps.changelog.outputs.changelog }}
54
- draft : false
55
- prerelease : false
0 commit comments