diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index 3e0aca514..12a3d5ebe 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -17,6 +17,7 @@ jobs: - name: Install dependencies run: | + pipx install poetry poetry install - name: Run and upload benchmarks diff --git a/.github/workflows/lint_and_test.yml b/.github/workflows/lint_and_test.yml index 751f282fd..8548d9bf2 100644 --- a/.github/workflows/lint_and_test.yml +++ b/.github/workflows/lint_and_test.yml @@ -13,6 +13,7 @@ jobs: - uses: chartboost/ruff-action@v1 - name: Install dependencies run: | + pipx install poetry poetry install - name: black check run: poetry run black --check --preview . @@ -45,6 +46,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install dependencies run: | + pipx install poetry poetry install - name: Check types with pyright run: | @@ -71,6 +73,7 @@ jobs: python-version: 3.11 - name: Install dependencies run: | + pipx install poetry poetry install - name: Run license checking script run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a0e31d00d..9529849aa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,6 +24,7 @@ jobs: python-version: '3.10' - name: Install dependencies run: | + pipx install poetry poetry install - name: Set Prod conf.ini run: |