diff --git a/.gitea/workflows/cd.yaml b/.gitea/workflows/cd.yaml index f397d0e3..f22a5ba6 100644 --- a/.gitea/workflows/cd.yaml +++ b/.gitea/workflows/cd.yaml @@ -55,8 +55,10 @@ jobs: - name: Run API Tests run: | cd apps/api - pip install -q uv --break-system-packages - uv pip install --system -e ".[dev]" -q + python3 -m venv /tmp/api-venv + source /tmp/api-venv/bin/activate + pip install -q uv + uv pip install -e ".[dev]" -q pytest tests/ -v --tb=short --timeout=60 2>&1 | tail -50 echo "✅ API 測試通過"