diff --git a/.github/workflows/package.yaml b/.github/workflows/package.yaml index ead97de..5b61a1e 100644 --- a/.github/workflows/package.yaml +++ b/.github/workflows/package.yaml @@ -25,12 +25,20 @@ jobs: . venv/bin/activate pip install setuptools wheel twine pip install -r requirements.txt - - name: Build and publish + - name: verify git tag vs. version + run: | + python3 -m venv venv + . venv/bin/activate + python setup.py verify + - name: Build + run: | + . venv/bin/activate + python setup.py bdist_wheel --universal + - name: Publish env: TWINE_USERNAME: ${{ secrets.PYPI_USER }} TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} run: | - python setup.py bdist_wheel --universal twine upload dist/* version: