673 B
673 B
2026-06-08 — Gate 7 仅校验最近一次提交
摘要
修复 deploy/pre_deploy_check.sh Gate 7 使用 git diff HEAD~1(工作区对比)导致误报:会把历史未提交 diff 与本次门控写入的 deploy/gate_log.jsonl 算作待审计文件。
动机
审计补全提交后 Gate 7 仍 BLOCK deploy/gate_log.jsonl,阻碍生产部署。
变更
- Gate 7 改为
git diff --name-only HEAD~1..HEAD(仅最近一次 commit) - 跳过
deploy/gate_log.jsonl(门控运行日志,非业务代码)
涉及文件
deploy/pre_deploy_check.sh
迁移 / 重启
无。
验证
bash deploy/pre_deploy_check.sh → 7/7 PASS。