From df4a7bde6c60d2dd6800b0103bb2c84a1bf0f1e9 Mon Sep 17 00:00:00 2001 From: Peter Date: Wed, 16 Oct 2024 10:50:50 +0200 Subject: [PATCH] Use python venv in actions (#769) * Fix pip install * Update renovate_check-build.yml --- .github/workflows/gh-pages.yml | 3 +++ .github/workflows/renovate_check-build.yml | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 150abb909..5c30f17b7 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -19,10 +19,13 @@ jobs: run: | sudo apt-get -y update sudo apt-get -y install python3-pip + python -m venv venv + source ./venv/bin/activate pip install -r requirements.txt - name: Build site 🔧 run: | + source ./venv/bin/activate mkdocs build --verbose --clean - name: Fixing redirects 🚧 diff --git a/.github/workflows/renovate_check-build.yml b/.github/workflows/renovate_check-build.yml index 2d37c19ec..7a71249a7 100644 --- a/.github/workflows/renovate_check-build.yml +++ b/.github/workflows/renovate_check-build.yml @@ -18,9 +18,13 @@ jobs: sudo apt-get -y update sudo apt-get -y install python3-pip pip install -r requirements.txt + python -m venv venv + source ./venv/bin/activate + pip install -r requirements.txt - name: Build site 🔧 run: | + source ./venv/bin/activate mkdocs build --verbose --clean - name: Fixing redirects 🚧