release-gh.yml 873 B

12345678910111213141516171819202122232425262728
  1. on:
  2. push:
  3. tags:
  4. - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
  5. name: Create GH Release for Tag
  6. permissions: {}
  7. jobs:
  8. build:
  9. permissions:
  10. contents: write # to create release (yyx990803/release-tag)
  11. name: Create Release
  12. runs-on: ubuntu-latest
  13. steps:
  14. - name: Checkout code
  15. uses: actions/checkout@master
  16. - name: Create Release for Tag
  17. id: release_tag
  18. uses: yyx990803/release-tag@master
  19. env:
  20. GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  21. with:
  22. tag_name: ${{ github.ref }}
  23. body: |
  24. For stable releases, please refer to [CHANGELOG.md](https://github.com/vuejs/core/blob/main/CHANGELOG.md) for details.
  25. For pre-releases, please refer to [CHANGELOG.md](https://github.com/vuejs/core/blob/minor/CHANGELOG.md) of the `minor` branch.