From 0f7c6dff7c157350a8d0e296f779df9228b509b7 Mon Sep 17 00:00:00 2001 From: mgrani Date: Wed, 25 Feb 2026 14:43:59 +0000 Subject: [PATCH] ci: reuse cached .venv in docs jobs --- .gitlab-ci.yml | 12 ++++++++++-- 1 file(s) changed, 10 insertion(s)(+), 2 deletion(s)(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -33,7 +33,11 @@ - *install-uv - | set -euo pipefail - uv venv --python ${PYTHON_VERSION} .venv + if [ -d .venv ]; then + echo "Reusing cached virtual environment at .venv" + else + uv venv --python ${PYTHON_VERSION} .venv + fi uv sync --group docs uv run python -c "import sys; print('Using', sys.executable)" cache: @@ -55,7 +59,11 @@ - *install-uv - | set -euo pipefail - uv venv --python ${PYTHON_VERSION} .venv + if [ -d .venv ]; then + echo "Reusing cached virtual environment at .venv" + else + uv venv --python ${PYTHON_VERSION} .venv + fi uv sync --group docs uv run python --version script: -- tangled.sh