From c71193c77737accf0d012a35e21f631c76638f9c Mon Sep 17 00:00:00 2001 From: Agisilaos Kounelis Date: Tue, 9 Dec 2025 12:30:55 -0500 Subject: [PATCH] Fix PyPI upload job not running on tag-triggered releases --- .github/workflows/build-wheels.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-wheels.yml b/.github/workflows/build-wheels.yml index 541cdb9474..f9e0596849 100644 --- a/.github/workflows/build-wheels.yml +++ b/.github/workflows/build-wheels.yml @@ -248,6 +248,7 @@ jobs: upload_pypi: needs: [build_wheels, test_sdist] + if: always() && (startsWith(github.ref, 'refs/tags/') || inputs.test_pypi) && needs.build_wheels.result == 'success' && needs.test_sdist.result == 'success' runs-on: ubuntu-latest environment: pypi permissions: