From bb1090b6bd31440adbe2a235fa7574f9ab2551d0 Mon Sep 17 00:00:00 2001 From: Aaron Meurer Date: Fri, 19 Apr 2024 13:31:46 -0600 Subject: [PATCH] Don't try to run the publish step unless the commit is a tag This prevents this workflow from failing on every commit in main. --- .github/workflows/publish-package.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml index 66f60fb..bfe98bb 100644 --- a/.github/workflows/publish-package.yml +++ b/.github/workflows/publish-package.yml @@ -69,7 +69,7 @@ jobs: publish: name: Publish Python distribution to (Test)PyPI - if: github.event_name != 'pull_request' && github.repository == 'data-apis/array-api-strict' + if: github.event_name != 'pull_request' && github.repository == 'data-apis/array-api-strict' && github.ref_type == 'tag' needs: build runs-on: ubuntu-latest # Mandatory for publishing with a trusted publisher