From 023b23de6aacab3ead2bd067e4927e9283b82beb Mon Sep 17 00:00:00 2001 From: codex Date: Sun, 26 Jul 2026 09:40:48 +0000 Subject: [PATCH] ci: isolate gateway lock refresh tooling --- .gitea/workflows/refresh-image-locks.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/refresh-image-locks.yml b/.gitea/workflows/refresh-image-locks.yml index c40c85e5..16d0ce0d 100644 --- a/.gitea/workflows/refresh-image-locks.yml +++ b/.gitea/workflows/refresh-image-locks.yml @@ -37,8 +37,11 @@ jobs: - name: Compile gateway Python lock run: | - python3 -m pip install pip==25.2 pip-tools==7.5.1 - python3 -m piptools compile \ + python3 -m venv /tmp/image-lock-tools + /tmp/image-lock-tools/bin/python -m pip install \ + pip==25.2 \ + pip-tools==7.5.1 + /tmp/image-lock-tools/bin/python -m piptools compile \ --generate-hashes \ --output-file requirements.gateway.lock \ requirements.gateway.in