[moz] fix(ci): lint venv 残留导致 ensurepip 失败
根因:lint job 创建 /tmp/ci-venv-lint 后不清理,下次 CI 运行 时 python3 -m venv 在已有目录上 upgrade,ensurepip 调用 /tmp/ci-venv-lint/bin/python3 -Im ensurepip 失败(exit 1)。 test job 已有 rm -rf /tmp/ci-venv-test,lint job 缺失。 修复:lint Setup Python 首行加 rm -rf /tmp/ci-venv-lint。 验证:PR #90 分支临时修复后 CI run 406/407 全绿。 Closes #91
This commit is contained in:
@@ -26,6 +26,7 @@ jobs:
|
||||
|
||||
- name: Setup Python
|
||||
run: |
|
||||
rm -rf /tmp/ci-venv-lint
|
||||
python3 -m venv /tmp/ci-venv-lint
|
||||
/tmp/ci-venv-lint/bin/pip install --quiet --upgrade pip
|
||||
/tmp/ci-venv-lint/bin/pip install --quiet flake8
|
||||
|
||||
Reference in New Issue
Block a user