hermes
|
1b0cce283a
|
feat(templates): 同步通知链接基址(CI_PUBLIC_BASE_URL)与可信来源规则
templates/ci_report.py 同步项目版(链接基址/提交链接/回退来源 + 通知字段);templates/gitea-build.yml 上报步骤加非秘密 CI_PUBLIC_BASE_URL;templates/README.md 加'上报脚本的非秘密配置'一节;01 正本 §4.7 增链接基址与'禁止全局 URL 替换';02 Runbook 增排障条目;04 加 T-9(通知链接指向内网地址)。
|
2026-10-13 10:27:43 +08:00 |
|
姚章浩
|
e7c0200068
|
docs: 清掉 02/04 两个文档末尾的多余空行(规范仓剩余空白问题)
|
2026-10-12 17:14:15 +08:00 |
|
姚章浩
|
bda26730f5
|
fix(template): 同批次同步 bootstrap 启动、新分支基准与 Python 锁定隔离
模板 workflow 第一步改成最小 bootstrap(空工作区里仓内脚本还不存在);ci_checkout.sh 拆成 --post-checkout(检出后校验与补取:默认分支引用、事件 before)+ --print-remote;ci_gate.py 新分支范围以远端默认分支为基准;ci-gate.py 的 Python 依赖必须按 uv.lock 安装(uv sync --frozen)、所有检查走 uv run --frozen(项目内 .venv),并断言 sys.prefix != sys.base_prefix,缺锁/只有 requirements.txt 明确失败(不再 uv pip install --system)。文档补第三轮修正记录、trap 与自检命令。
|
2026-10-12 16:45:10 +08:00 |
|
姚章浩
|
062bea41d0
|
docs: 第二轮修正记录、自检命令表与 README 入口
|
2026-10-12 11:15:32 +08:00 |
|
姚章浩
|
5b65ed9579
|
docs: 正本与 Runbook/接入文档口径同步(测试语义、CI-CD 分离、门禁唯一入口、必需检查清单)
按草案逐条落到正本,并把三处已知错误的口径改回:
① 测试语义:删掉"单测跑的是构建产物,不是源码"这条被过度推广的说法。
只有"跑产物"的套件(端到端 / 契约 / 产物自检)才必须排在构建之后;
go test 自己编译测试程序、pytest 直读源码、vitest 默认也跑源码。
写错这条的代价是给每个套件加假依赖、拖慢门禁并制造假故障。T8 同步改。
② CI 与 CD 分离:触发表删掉"推默认分支 → 自动部署测试环境",作业划分表删掉 deploy:test 行,
§4.6 标注为"项目自己的 CD、不属于通用 CI",速查表同步。
③ 门禁入口:统一为 make verify(名字可不同,但 AGENTS/Runbook/CI 必须指同一个),
§3.1、§8 清单、§9 速查表一致。
④ 新增 §4.8「必需检查清单与结果口径」:10 项必需检查的判据表 + 三条结果口径
(失败即停但汇总照做、not_run/skipped 不算过、汇总故障不能报绿),
以及预览/通知作为旁路的规则。
⑤ 接入文档:修掉"直推也拦得住"这句错口径,并写明接入器不再自动合并、
--merge-pr 会先核对状态;试点记录里那一步标注为"当时的自动合并行为已改"。
⑥ 03/04/05 里的同源表述一并同步(生成物 jobs 与假成功占位的判据)。
验证:本批 18 处精确替换在脚本里逐处断言"恰好命中 1 次"(DRY-RUN 先过一遍再应用);
替换后全仓 grep 复查,旧口径只在"说明它已被改掉"的上下文里出现。
|
2026-10-12 00:12:06 +08:00 |
|
姚章浩
|
082afcf673
|
chore(repo): 规范仓库化 —— 从项目目录移到独立仓
原先把规范放在 /srv/aiball/ci/standards/ 是分类错误:规范是跨仓的
(Weknora 三个仓 + aiball),却挂在单个项目(AI球)的目录下,
Weknora 侧的 AGENTS.md 要引用一个 aiball 路径,读起来就是错的。
改法:正本移到独立仓 ~/eng-standards(Gitea 远端 zheromiku/eng-standards
待本人网页创建),文档内 4 处旧路径引用一并更新,并补 .gitignore。
验证:git status 干净;grep 文档已无旧路径;提交信息闸门(~/.githooks/commit-msg)放行。
|
2026-10-10 14:28:21 +08:00 |
|