๐ค A GitHub Action that help you publish release.
Mainly used
antd
. Suggest changelog use the same format.
Name | Desc | Type | Required |
---|---|---|---|
token | GitHub Token | string | โ |
triger | Triggering conditions | string | โ |
changelogs | The file path | string | โ |
branch | The file branch | string | โ |
draft | Whether create a draft (unpublished) release. Default false |
boolean | โ |
prerelease | Whether to identify the release as a prerelease. Default false |
boolean | โ |
dingding-token | ๅๅธ้้้็ฅไฝฟ็จ | string | โ |
dingding-msg | ๅๅธ้้ๅ ๅฎน๏ผไป changelogs ไธญ้ไธไธช | string | โ |
name: ๐ค Auto Make Release
on:
create
jobs:
release-helper:
runs-on: ubuntu-latest
steps:
- name: make release
uses: actions-cool/release-helper@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
triger: 'tag'
changelogs: 'CHANGELOG.en-US.md, CHANGELOG.zh-CN.md'
branch: 'master'
git tag x.x.x
git push origin x.x.x:x.x.x
- New tag triger action
- Auto release with changelog
You are very welcome to try it out and put forward your comments. You can use the following methods:
- Report bugs or consult with Issue
- Submit Pull Request to improve the code of
release-helper