From 3ac67e48fa1cb857e648ae8c966130d79a9ea323 Mon Sep 17 00:00:00 2001 From: Jules Huisman Date: Wed, 21 Feb 2024 11:20:51 +0100 Subject: [PATCH 1/3] Updated test pipeline --- .github/workflows/test.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 0f8d25a..e0fe82d 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,6 +32,9 @@ jobs: cache: "pip" cache-dependency-path: "poetry.lock" + - name: Set Poetry Python version + run: poetry env use ${{ matrix.python }} + - name: Install Poetry run: pipx install poetry From 99a9a087b388f35c574b953436232727c3e2f3af Mon Sep 17 00:00:00 2001 From: Jules Huisman Date: Wed, 21 Feb 2024 11:21:34 +0100 Subject: [PATCH 2/3] Test on pipeline update --- .github/workflows/test.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index e0fe82d..27b9a1c 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -6,6 +6,7 @@ on: - "elx/**" - "tests/**" - "poetry.lock" + - ".github/workflows/test.yaml" jobs: test: From 6037b8605b85711185f54370eda2c91f49ff58b5 Mon Sep 17 00:00:00 2001 From: Jules Huisman Date: Wed, 21 Feb 2024 11:22:23 +0100 Subject: [PATCH 3/3] Update workflow to install Poetry using pip instead of pipx --- .github/workflows/test.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 27b9a1c..d6d1228 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -33,12 +33,12 @@ jobs: cache: "pip" cache-dependency-path: "poetry.lock" + - name: Install Poetry + run: pip install poetry + - name: Set Poetry Python version run: poetry env use ${{ matrix.python }} - - name: Install Poetry - run: pipx install poetry - - name: Install Dependencies run: poetry install -E all