From 534582972dc4a827af27ac0da6917ce7dc5e3f06 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sun, 12 Jul 2026 12:28:59 +0900 Subject: [PATCH] ci: isolate snapshot admin python dependencies --- .gitea/workflows/snapshot_admin.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/snapshot_admin.yml b/.gitea/workflows/snapshot_admin.yml index bca8fff5..701be7e6 100644 --- a/.gitea/workflows/snapshot_admin.yml +++ b/.gitea/workflows/snapshot_admin.yml @@ -15,7 +15,10 @@ jobs: steps: - uses: actions/checkout@v3 - name: Install Python dependencies - run: python3 -m pip install --disable-pip-version-check --quiet pyyaml pytest + run: | + PYTHON_DEPS="$RUNNER_TEMP/quantengine_snapshot_admin_deps" + python3 -m pip install --disable-pip-version-check --quiet --target "$PYTHON_DEPS" pyyaml pytest + echo "PYTHONPATH=$PYTHON_DEPS:${PYTHONPATH:-}" >> "$GITHUB_ENV" - name: Validate snapshot admin workflow run: python3 tools/validate_snapshot_admin_workflow_v1.py - name: Run snapshot admin tests