From 84076f7e67cb454a6c4139b7ec07a545ea7596ef Mon Sep 17 00:00:00 2001 From: Andres Almiray Date: Sat, 6 Mar 2021 21:58:36 +0100 Subject: [PATCH] Create release with changelog --- .github/workflows/release.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) 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