diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b9fa197..bdf1c53 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -1,5 +1,8 @@ name: Publish -on: workflow_dispatch +on: + push: + tags: + - v* jobs: pypi-publish: @@ -26,5 +29,8 @@ jobs: - name: âŦ‡ī¸ Python Dependencies run: poetry install --sync - - name: 🚧 Building distributions. - run: poetry publish --build + - name: đŸĒļ Build with poetry + run: poetry build + + - name: 📰 Publish to PyPI + uses: pypa/gh-action-pypi-publish@release/v1 diff --git a/.github/workflows/typecheck.yaml b/.github/workflows/typecheck.yaml index 8f06f0b..c30087a 100644 --- a/.github/workflows/typecheck.yaml +++ b/.github/workflows/typecheck.yaml @@ -23,7 +23,7 @@ jobs: run: poetry install --sync - name: đŸ“Ļ Install type stubs - run: poetry run mypy src --install-types --non-interactive + run: poetry run mypy . --install-types --non-interactive - name: 🏃 mypy - run: poetry run mypy src + run: poetry run mypy .