fix(ci): deploy.yml Setup Python 清理旧 venv 防止 pip 缺失
根因:deploy.yml 的 venv 创建未清理旧目录,导致 /tmp/ci-venv-deploy 复用损坏的 venv(pip 缺失)。ci.yml 已有 rm -rf 但 deploy.yml 遗漏。 修复:对齐 ci.yml 模式,在 venv 创建前 rm -rf + pip upgrade
This commit is contained in:
@@ -32,7 +32,9 @@ jobs:
|
||||
env:
|
||||
no_proxy: "*"
|
||||
run: |
|
||||
rm -rf /tmp/ci-venv-deploy
|
||||
python3 -m venv /tmp/ci-venv-deploy
|
||||
/tmp/ci-venv-deploy/bin/pip install --quiet --upgrade pip
|
||||
/tmp/ci-venv-deploy/bin/pip install --quiet flake8 fastapi pydantic pyyaml uvicorn requests pytest pytest-asyncio httpx
|
||||
|
||||
- name: Lint
|
||||
|
||||
Reference in New Issue
Block a user