[moz] ci: e2e.yml bare python3 -m venv 待钉解释器(同病第 3 处) #136
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
背景
#131 三层根因调查(姜维):7-5 brew 装 python@3.14 → runner PATH 首位 homebrew → workflow 内 bare
python3 -m venv被静默换解释器,绿基线可数月后无预警翻红。已修复:ci.yml(#134)、deploy.yml ci job(#135)均已钉
/usr/bin/python3。问题
2026-09-12 L2 审查 ci-runner-interpreter-pin proposal 时 fleet 实扫(Gitea contents API,四仓库):
.gitea/workflows/下仅本仓库有 workflow,共 3 个——python3 -m venv /tmp/e2e-venv同病实例 RC 2→3。
修复建议
参照 #134/#135:venv 改
/usr/bin/python3 -m venv /tmp/e2e-venv+ 行尾注释钉定原因;若 e2e job 依赖链在 3.9.6 下有 wheel 缺口,逐项pkg==x.y.z锁版本。(来源:09-12 L2 整合审查,庞统)