name: Release | |
on: | |
push: | |
tags: | |
- v[0-9]+.* | |
jobs: | |
create-release: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
- uses: taiki-e/create-gh-release-action@v1 | |
with: | |
# Path to changelog. | |
changelog: CHANGELOG.md | |
# Reject releases from commits not contained in branches | |
# that match the specified pattern (regular expression) | |
branch: main | |
env: | |
# (Required) GitHub token for creating GitHub Releases. | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |