fix conditions

workflow will only run in official repo
This commit is contained in:
mauwii 2023-02-04 23:58:07 +01:00
parent 5095285854
commit 3abf85e658
No known key found for this signature in database
GPG Key ID: D923DB04ADB3F5AB

View File

@ -8,6 +8,7 @@ on:
jobs:
release:
if: github.repository == 'invoke-ai/InvokeAI'
runs-on: ubuntu-22.04
env:
TWINE_USERNAME: __token__
@ -27,6 +28,7 @@ jobs:
run: twine check dist/*
- name: check PyPI versions
if: github.ref == 'refs/heads/main'
run: |
pip install --upgrade requests
python -c "\
@ -35,5 +37,5 @@ jobs:
print(f'PACKAGE_EXISTS={EXISTS}')" >> $GITHUB_ENV
- name: upload package
if: env.PACKAGE_EXISTS == 'False' && github.ref == 'refs/heads/main' && env.TWINE_PASSWORD != ''
if: env.PACKAGE_EXISTS == 'False' && env.TWINE_PASSWORD != ''
run: twine upload dist/*