From 908e115cda7d43c31661b27d0442d60b8c8b5305 Mon Sep 17 00:00:00 2001 From: "Nigel L. E. Hew" <77617652+nhew1994@users.noreply.github.com> Date: Tue, 24 Feb 2026 16:50:59 -0500 Subject: [PATCH 1/2] Add push and pull_request triggers to workflow --- .github/workflows/python-publish.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 904a9e6..1cc91af 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -9,6 +9,8 @@ name: Upload Python Package on: + push: + pull_request: release: types: [published] From b76fde0f0739c7dace2e45d6993949242006d39f Mon Sep 17 00:00:00 2001 From: "Nigel L. E. Hew" <77617652+nhew1994@users.noreply.github.com> Date: Sun, 1 Mar 2026 20:46:47 -0500 Subject: [PATCH 2/2] Add condition for PyPI publish on release event --- .github/workflows/python-publish.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 1cc91af..aeb5027 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -41,6 +41,7 @@ jobs: path: dist/ pypi-publish: + if: github.event_name == 'release' && github.event.action == 'published' runs-on: ubuntu-latest needs: - release-build