diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cefdb22..4345494 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -97,7 +97,10 @@ jobs: # Build up a draft release with the artifacts from each of these jobs: - name: Create ${{ needs.determine-tag.outputs.release-tag }} Release - uses: softprops/action-gh-release@v2 + # Need to pull in https://github.com/softprops/action-gh-release/pull/316 to work-around + # double-release-creation that happens when attempting to update a draft release to + # not-draft. + uses: huonw/action-gh-release@998f80d5380609557d7464b01d59a10d845600a0 # v2.0.9 (v2) + https://github.com/softprops/action-gh-release/pull/316 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -131,7 +134,8 @@ jobs: setup-python: true - name: Publish ${{ needs.determine-tag.outputs.release-tag }} Release - uses: softprops/action-gh-release@v2 + # See above for discussion: + uses: huonw/action-gh-release@998f80d5380609557d7464b01d59a10d845600a0 # v2.0.9 (v2) + https://github.com/softprops/action-gh-release/pull/316 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: