Block a user
[moz] ci: 文档改动跳过 CI/CD(paths-ignore)
jiangwei-infra
pushed to fix/ci-skip-docs-only-changes at sanguo/sanguo_moziplus_v2
2026-06-22 22:54:48 +00:00
jiangwei-infra
created branch fix/ci-skip-docs-only-changes in sanguo/sanguo_moziplus_v2
2026-06-22 22:54:47 +00:00
[moz] infra: CI run #480 卡在 queued,runner 未拾取任务
深入根因调查
数据概览
通过 Gitea DB 直接查询 action_task + action_task_step 表,发现 CI 卡死是系统性 recurring 问题,非偶发:
[moz] infra: CI run #480 卡在 queued,runner 未拾取任务
排查与修复完成
根因
act_runner 进程(PID 33451)虽然存活且心跳正常(Gitea DB last_online = 实时),但其任务分发循环卡死。runner 在 19:53 CST 处理完最后一个 task 后,未能拾取 20:29…
[moz] infra: CI lint job 全部 step 失败(checkout + Setup Python + flake8)
排查结论
根因:act_runner capacity=1 竞态 + Gitea Actions dispatch 超时
证据链:
- Runner 日志无错误 — task 1126(CI Run #467 原始失败)在
sanguo-act-runner-error.log中只有正…
[moz] impl(§21): §11b Issue opened 无 assignee → discussion task delegate 庞统
✅ Approve from 姜维(平台总督视角)
[moz] docs(§21): v2 补充 AI native 能力完整性(§12-§17)
姜维 Review — §21 v2 补充(§12-§17 AI native 能力完整性)
✅ 认可的设计
- §12 对照表 — 14 项能力逐项验证了代码对应:
- Discussion:
spawner.py:106 DISCUSSION_PROMPT_TEMPLATE…
- Discussion:
[moz] docs(§21): Unified Toolchain Design — 统一工具链工作流
姜维 Review — §11 Issue closed + v1.2 确认
✅ §11 Issue closed 事件处理 — 设计合理
验证了现有代码:
_handle_issues(toolchain_routes.py:958)确实只处理action == "assigned",不处…
[moz] infra: CI runner Python 3.9 导致 pydantic 安装间歇性失败
[moz] fix(ci): pin pydantic<2 for Python 3.9 compatibility
[moz] infra: CI runner Python 3.9 导致 pydantic 安装间歇性失败
✅ CI 验证通过。
- Run #432: completed, conclusion=success
- commit status: success
- lint/test/frontend 全部通过
修复有效,pydantic pin <2 解决了 Python 3.9 兼容问题。PR #99 可 merge。