diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 93b12dc2..4ef2945f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -45,12 +45,7 @@ jobs: pip freeze > requirements.txt - name: Publish Latest Draft run: | - # Get the latest draft release - RELEASE_DATA=$(gh api repos/:owner/:repo/releases | jq '[.[] | select(.draft == true)][0]') - RELEASE_ID=$(echo $RELEASE_DATA | jq '.id') - - # Publish the release - gh api -X PATCH repos/:owner/:repo/releases/$RELEASE_ID --field draft=false - gh release upload $RELEASE_ID requirements.txt --clobber + gh release edit ${{ github.ref_name }} --draft=false + gh release upload ${{ github.ref_name }} requirements.txt --clobber env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}