fix: only release on tags

This commit is contained in:
Jan Christian Grünhage 2024-05-19 20:54:51 +02:00
parent 8bc64be93b
commit 63d4ab5f17
Signed by: jcgruenhage
GPG key ID: EEC1170CE56FA2ED

View file

@ -23,7 +23,7 @@ jobs:
publish-to-pypi:
name: >-
Publish Python 🐍 distribution 📦 to PyPI
if: startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/main' # only publish to PyPI on tag pushes or dev version for main
if: "${{ startsWith(github.ref, 'refs/tags/') }}"
needs:
- build
runs-on: ubuntu-latest
@ -46,7 +46,7 @@ jobs:
name: >-
Sign the Python 🐍 distribution 📦 with Sigstore
and upload them to GitHub Release
if: startsWith(github.ref, 'refs/tags/') # only publish to PyPI on tag pushes
if: "${{ startsWith(github.ref, 'refs/tags/') }}"
needs:
- publish-to-pypi
runs-on: ubuntu-latest