Skip to content

Commit 7239c63

Browse files
committed
chore: update workflows config.
1 parent 2288a96 commit 7239c63

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

.github/workflows/ci.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,43 @@ jobs:
2828
- run: npm run build
2929
- run: npm run doc
3030

31+
- name: Create Tag
32+
id: create_tag
33+
uses: jaywcjlove/create-tag-action@v1.1.7
34+
with:
35+
token: ${{ secrets.GITHUB_TOKEN }}
36+
package-path: ./package.json
37+
38+
- name: Generate Changelog
39+
id: changelog
40+
uses: jaywcjlove/changelog-generator@v1.3.9
41+
with:
42+
token: ${{ secrets.GITHUB_TOKEN }}
43+
head-ref: ${{steps.create_tag.outputs.version}}
44+
filter-author: (jaywcjlove|小弟调调™|dependabot\[bot\]|Renovate Bot)
45+
filter: '[R|r]elease[d]\s+[v|V]\d(\.\d+){0,2}'
46+
47+
- name: Create Release
48+
id: create_release
49+
uses: actions/create-release@latest
50+
if: steps.create_tag.outputs.successful
51+
env:
52+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
53+
with:
54+
tag_name: ${{ steps.create_tag.outputs.version }}
55+
release_name: ${{ steps.create_tag.outputs.version }}
56+
body: |
57+
[![](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/@uiw/react-markdown-editor@${{steps.create_tag.outputs.versionNumber}}/file/README.md)
58+
59+
```bash
60+
npm i @uiw/react-markdown-editor@${{steps.create_tag.outputs.versionNumber}}
61+
```
62+
63+
${{ steps.changelog.outputs.compareurl }}
64+
${{ steps.changelog.outputs.changelog }}
65+
draft: false
66+
prerelease: false
67+
3168
- name: Build and Deploy
3269
uses: peaceiris/actions-gh-pages@v2.5.0
3370
env:

0 commit comments

Comments
 (0)