diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index eb790e0..87f0244 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -45,3 +45,23 @@ jobs: ./mvnw --no-transfer-progress -B --file pom.xml \ -Drepository.url=https://${{ github.actor }}:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git \ -Dmaven.site.skip=true -Drelease=true deploy + + - name: Generate changelog + id: changelog + uses: metcalfc/changelog-generator@v0.4.4 + with: + myToken: ${{ secrets.GITHUB_TOKEN }} + + - name: Create GitHub Release + id: create_release + uses: actions/create-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.ref }} + release_name: Release ${{ github.ref }} + body: | + ### Changelog + ${{ steps.changelog.outputs.changelog }} + draft: false + prerelease: false \ No newline at end of file