diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index 77e9239..06123a2 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -30,13 +30,17 @@ jobs: java-version: '21' distribution: 'temurin' + - run: echo "previous_tag=$(git describe --tags --abbrev=0 2>/dev/null || echo '')" >> $GITHUB_ENV - name: Generate changelog id: changelog uses: jaywcjlove/changelog-generator@main + if: env.previous_tag with: token: ${{ secrets.GITHUB_TOKEN }} filter: '[R|r]elease[d]\s+[v|V]\d(\.\d+){0,2}' - base-ref: ${{needs.version.outputs.version}} + + - name: Get the changelog + run: echo "${{ steps.changelog.outputs.changelog }}" - name: Create github release id: create_release