77 build-deploy :
88 runs-on : ubuntu-18.04
99 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
1412 with :
15- node-version : 12
16-
17- - name : Look Changelog
18- uses :
jaywcjlove/[email protected] 19- with :
20- token : ${{ secrets.GITHUB_TOKEN }}
21- head-ref : ${{steps.create_tag.outputs.version}}
22- filter-author : (jaywcjlove|小弟调调™|dependabot\[bot\]|Renovate Bot)
23- filter : ' [R|r]elease[d]\s+[v|V]\d(\.\d+){0,2}'
13+ node-version : 14
2414
2515 - run : npm install
26- - run : npm run build:lib
16+ - run : npm run build
2717 - run : npm run doc
2818
2919 - name : Deploy
3020 uses : peaceiris/actions-gh-pages@v3
3121 with :
32- deploy_key : ${{ secrets.ACTIONS_DEPLOY_KEY }}
22+ github_token : ${{ secrets.GITHUB_TOKEN }}
3323 publish_dir : ./build
3424
35- - name : Create Tag
25+ - name : Is a tag created auto?
3626 id : create_tag
37- uses : jaywcjlove/create-tag-action@v1.1.7
27+ uses : jaywcjlove/create-tag-action@v1.2.1
3828 with :
3929 token : ${{ secrets.GITHUB_TOKEN }}
4030 package-path : ./package.json
4131
4232 - name : Generate Changelog
4333 id : changelog
44- uses : jaywcjlove/changelog-generator@v1.3.9
34+ uses : jaywcjlove/changelog-generator@v1.4.3
4535 with :
4636 token : ${{ secrets.GITHUB_TOKEN }}
4737 head-ref : ${{steps.create_tag.outputs.version}}
48- filter-author : (jaywcjlove|小弟调调™|dependabot\[bot\]|Renovate Bot)
38+ filter-author : (jaywcjlove|小弟调调™|dependabot|dependabot \[bot\]|Renovate Bot)
4939 filter : ' [R|r]elease[d]\s+[v|V]\d(\.\d+){0,2}'
5040
5141 - name : Create Release
52- id : create_release
53- uses : actions/create-release@latest
42+ uses : ncipollo/release-action@v1
5443 if : steps.create_tag.outputs.successful
55- env :
56- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5744 with :
58- tag_name : ${{ steps.create_tag.outputs.version }}
59- release_name : ${{ steps.create_tag.outputs.version }}
45+ token : ${{ secrets.GITHUB_TOKEN }}
46+ name : ${{ steps.create_tag.outputs.version }}
47+ tag : ${{ steps.create_tag.outputs.version }}
6048 body : |
49+ [](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-codesandbox@${{ steps.create_tag.outputs.versionNumber }}/file/README.md)
50+
51+ ```bash
52+ npm i @uiw/react-codesandbox@${{ steps.create_tag.outputs.versionNumber }}
53+ ```
54+
6155 ${{ steps.changelog.outputs.compareurl }}
56+
6257 ${{ steps.changelog.outputs.changelog }}
6358 draft : false
6459 prerelease : false
0 commit comments