From 50e9f20cbfc6d40d2ae9dd6652c75a1dc3d69563 Mon Sep 17 00:00:00 2001 From: staticdev Date: Mon, 15 Nov 2021 22:31:33 +0100 Subject: [PATCH] Install Poetry and Nox using pipx --- .github/workflows/tests.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 37a6114..c047e87 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -44,12 +44,13 @@ jobs: - name: Install Poetry run: | - pip install --constraint=.github/workflows/constraints.txt poetry + pipx install --pip-args=--constraint=.github/workflows/constraints.txt poetry poetry --version - name: Install Nox run: | - pip install --constraint=.github/workflows/constraints.txt nox nox-poetry + pipx install --pip-args=--constraint=.github/workflows/constraints.txt nox + pipx inject --pip-args=--constraint=.github/workflows/constraints.txt nox nox-poetry nox --version - name: Compute pre-commit cache key @@ -113,12 +114,13 @@ jobs: - name: Install Poetry run: | - pip install --constraint=.github/workflows/constraints.txt poetry + pipx install --pip-args=--constraint=.github/workflows/constraints.txt poetry poetry --version - name: Install Nox run: | - pip install --constraint=.github/workflows/constraints.txt nox nox-poetry + pipx install --pip-args=--constraint=.github/workflows/constraints.txt nox + pipx inject --pip-args=--constraint=.github/workflows/constraints.txt nox nox-poetry nox --version - name: Download coverage data