diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 8430195..af91aab 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -23,16 +23,16 @@ jobs: - name: Setup Python run: | - python3 -m venv .venv - .venv/bin/pip install --quiet -r requirements.txt + python3 -m venv /tmp/ci-venv-deploy + /tmp/ci-venv-deploy/bin/pip install --quiet flake8 fastapi pydantic pyyaml uvicorn requests pytest pytest-asyncio httpx - name: Lint run: | - .venv/bin/flake8 src/ --max-line-length=120 --extend-ignore=E501 + /tmp/ci-venv-deploy/bin/flake8 src/ --max-line-length=120 --extend-ignore=E501 - name: Unit & Integration Tests run: | - .venv/bin/pytest tests/ -m "not e2e" -x -q + /tmp/ci-venv-deploy/bin/pytest tests/ -m "not e2e" -x -q # ── Job 2: 部署 ───────────────────────────────────── deploy: