Fix publish of pip package to PyPi on git tag

This commit is contained in:
Debanjum Singh Solanky
2022-08-15 06:47:36 +03:00
parent 237e207304
commit c21ab4316c

View File

@@ -1,14 +1,16 @@
name: publish name: publish
on: on:
pull_request: push:
tags:
- v*
branches: branches:
- 'master' - 'master'
paths: paths:
- src/** - src/**
- setup.py - setup.py
- .github/workflows/publish.yml - .github/workflows/publish.yml
push: pull_request:
branches: branches:
- 'master' - 'master'
paths: paths:
@@ -38,7 +40,7 @@ jobs:
pip install --upgrade . pip install --upgrade .
- name: Publish Release to PyPI - name: Publish Release to PyPI
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags') if: startsWith(github.ref, 'refs/tags')
env: env:
TWINE_USERNAME: __token__ TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.PYPI_API_KEY }} TWINE_PASSWORD: ${{ secrets.PYPI_API_KEY }}