跳转至

DETACH-02:统一发布审计事件

事件 ID:DETACH-REL-20260830-01
时间:2026-08-30
范围:非生产、元数据载荷、可回收烟测

链路

环节 记录
101 源 pcdell-101,提交 ddaf8774dc89606c2e1e5649b4bc0337d18d7a9c
CI GitHub Actions run 33290453000,结论 success
Cloudreve 目录分享 nOSN,临时目录 AgentMeshOS-临时;两个对象上传均返回 201
RR 下载 RR 通过短时签名 URL 下载,HTTP 200;未使用 WebDAV 凭据
RR 校验 清单 SHA-256 d46a4a274c403a5205a07dedcd64f2f8a8f9ae598e916976a8e556b5496317ac;payload SHA-256 c7f5601946b990ac94b175791552a8beeef6bde20cb766ff1346a0ebe4cd945a;两项与 101 原件一致
清理 RR /var/tmp 临时目录删除并确认不存在;Cloudreve 两个对象删除均返回 204,目录复核无残留
生产边界 production_deploy=false,未替换生产镜像、未重启生产服务、未修改 RR 配置

纠错记录

首次尝试把清单自身摘要写入清单,形成自引用,校验不可能通过;该尝试未进入生产且 RR 临时文件已清理。随后改为清单记录独立 payload 摘要,重新上传、下载和校验后才接受本事件。

结论

该事件闭合了 101 → GitHub Actions → Cloudreve → RR 的统一审计串联:来源提交、CI 运行、Cloudreve 对象、RR 下载、摘要校验和清理均可追溯。它是非生产链路验收,不代表自动生产部署被开启;生产发布仍遵守固定摘要、健康和回滚流程。