diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 018aef5b..93abb58d 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -71,12 +71,17 @@ jobs: "${GITHUB_WORKSPACE}/.github/draft_release_notes.sh" - name: Draft release id: draft_release - uses: actions/create-release@v1 - with: - release_name: ${{ inputs.release }} - tag_name: ${{ inputs.release }} - draft: true - prerelease: true - body_path: Changes.md env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + if [ ! -f Changes.md ]; then + echo "ERROR: Changes.md was not generated!" + exit 1 + fi + + gh release create "${{ inputs.release }}" \ + --repo "${{ github.repository }}" \ + --title "${{ inputs.release }}" \ + --notes-file Changes.md \ + --draft \ + --prerelease \ No newline at end of file