diff --git a/.github/workflows/release-python.yml b/.github/workflows/release-python.yml index 5dbd3c7dd..9e10d2556 100644 --- a/.github/workflows/release-python.yml +++ b/.github/workflows/release-python.yml @@ -69,6 +69,23 @@ jobs: publish: needs: [build-dist, static-scan] + name: Upload release to PyPI + runs-on: ubuntu-latest + environment: release + permissions: + id-token: write + steps: + - name: Download all the dists + uses: actions/download-artifact@v4 + with: + name: all-dist-${{ github.run_id }} + path: dist/ + - name: Publish package distributions to PyPI + if: inputs.dry_run == 'false' + uses: pypa/gh-action-pypi-publish@release/v1 + + post-publish: + needs: [publish] runs-on: ubuntu-latest environment: release-python permissions: