chore(CI): automatically generate changelog via GitHub (#3778)
New file |
| | |
| | | name: Create Release Tag |
| | | |
| | | on: |
| | | push: |
| | | tags: |
| | | - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10 |
| | | |
| | | jobs: |
| | | build: |
| | | name: Create Release |
| | | runs-on: ubuntu-latest |
| | | steps: |
| | | - name: Checkout code |
| | | uses: actions/checkout@v4 |
| | | |
| | | - name: Create Release for Tag |
| | | id: release_tag |
| | | uses: ncipollo/release-action@v1 |
| | | with: |
| | | generateReleaseNotes: 'true' |
| | | body: | |
| | | > Please refer to [CHANGELOG.md](https://github.com/anncwb/vue-vben-admin/blob/main/CHANGELOG.md) for details. |