diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 30b0801..5a83251 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -19,7 +19,7 @@ jobs: python-version: "3.13" - name: Install Poetry and pre-commit 💈 - run: pip install poetry==1.8.5 pre-commit + run: pip install poetry==2.2.1 pre-commit - name: Install dependencies 🛠 run: poetry install @@ -54,4 +54,5 @@ jobs: path: dist - name: Publish package to PyPI 🙌 + if: success() && github.event_name == 'push' && startsWith(github.ref, 'refs/tags') uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e #v1.13.0 diff --git a/.github/workflows/test_latest_python.yaml b/.github/workflows/test_latest_python.yaml index 688edeb..27a85dc 100644 --- a/.github/workflows/test_latest_python.yaml +++ b/.github/workflows/test_latest_python.yaml @@ -21,7 +21,7 @@ jobs: allow-prereleases: true - name: Install Poetry and pre-commit 💈 - run: pip install poetry==1.8.5 pre-commit + run: pip install poetry==2.2.1 pre-commit - name: Install dependencies 🛠 run: poetry install diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index ab1af27..b78622e 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -21,7 +21,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install Poetry and pre-commit 💈 - run: pip install poetry==1.8.5 pre-commit + run: pip install poetry==2.2.1 pre-commit - name: Install dependencies 🛠 run: poetry install