From 71e18c76bf731d9d40c1e0a32d1d355a1de172a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9cile=20Vuilleumier?= Date: Mon, 7 Oct 2024 10:54:43 +0200 Subject: [PATCH] Use venv --- .github/workflows/main.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 171756e..1dee15e 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -12,6 +12,8 @@ jobs: runs-on: ubuntu-24.04 timeout-minutes: 15 if: "!startsWith(github.event.head_commit.message, '[skip ci] ')" + env: + PATH: /tmp/venv/bin:$PATH steps: - uses: actions/checkout@v4 @@ -23,8 +25,10 @@ jobs: if: env.HAS_SECRETS == 'HAS_SECRETS' - run: echo "${HOME}/.local/bin" >> ${GITHUB_PATH} - - run: python3 -m pip install --user --requirement=ci/requirements.txt - + - run: | + python3 -m venv /tmp/venv + python3 -m pip install --requirement=ci/requirements.txt + name: Install CI requirements - uses: actions/cache@v4 with: path: ~/.cache/pre-commit