diff --git a/.github/workflows/auto-release.yml b/.github/workflows/auto-release.yml index a7ae809..c676e25 100644 --- a/.github/workflows/auto-release.yml +++ b/.github/workflows/auto-release.yml @@ -164,25 +164,23 @@ jobs: # cache-to: type=gha,mode=max - name: Create GitHub Release + uses: softprops/action-gh-release@v1 env: - GH_TOKEN: ${{ secrets.RELEASE_PAT }} - run: | - # Create the release notes file - cat << 'EOF' > release_notes.md - ## What's Changed - - This release was automatically created when PR #${{ github.event.pull_request.number }} was merged. - - **PR Title:** ${{ github.event.pull_request.title }} - **Version Bump:** ${{ steps.bump_type.outputs.bump }} - - ## Commits - - ${{ steps.commits.outputs.list }} - EOF - - # Create the release using gh CLI - gh release create "${{ steps.new_version.outputs.version }}" \ - --title "Release ${{ steps.new_version.outputs.version }}" \ - --notes-file release_notes.md \ - --generate-notes \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ steps.new_version.outputs.version }} + name: Release ${{ steps.new_version.outputs.version }} + generate_release_notes: true + draft: false + prerelease: false + body: | + ## What's Changed + + This release was automatically created when PR #${{ github.event.pull_request.number }} was merged. + + **PR Title:** ${{ github.event.pull_request.title }} + **Version Bump:** ${{ steps.bump_type.outputs.bump }} + + ## Commits + + ${{ steps.commits.outputs.list }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 01e05de..ca951f0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -130,6 +130,8 @@ jobs: - name: Create Release uses: softprops/action-gh-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: name: Release ${{ steps.version.outputs.version }} generate_release_notes: true