agent-exec transport 0795c3cbd28b688d3c32abcb7f85d3de/57311a8d7d0a
ci / test-pg (pull_request) Failing after 3m27s
ci / svc-realcombo (pull_request) Successful in 3m37s
ci / test (pull_request) Successful in 8m39s

This commit is contained in:
agent-exec-transport
2026-10-21 14:46:08 +00:00
parent 64baa87633
commit 301c37cb3f
2 changed files with 8 additions and 4 deletions
+2 -1
View File
@@ -436,7 +436,8 @@ jobs:
)
[ "${#pins[@]}" -eq 3 ]
# depth=1 会把三个 pin 变成互不相关的浅根,update 会把 prev→sha 误判成分叉。
# 当前 first-parent 距离是 39,200 留余量,仍不拉全史。
# prev→sha 的 first-parent 距离为 23,depth=200 仍有充足余量,且不拉全史。
# 三个 pin 的 pins 布局不一定相同,物化与断言以各 pin 自身的 gitlink 为准。
git -C rdm fetch --depth=200 origin "${pins[@]}"
for rev in "${pins[@]}"; do
git -C rdm checkout --detach "$rev"
+6 -3
View File
@@ -1,7 +1,10 @@
# RDM 制品钉扎。三行都是 40 位 hex。升级走 PR,不在 CI 里执行候选文件。
# legacy 没有 version --json。prev 是 #333(已含身份能力 #291),sha 是生命周期交付合入(#460)。
# sha 与 prev 钉不同 backend:sha 为 bd640df,prev 为其祖先 0f192a4,其间含存储迁移改动;
# sha:生命周期套件的目标版本(6-pin 布局)。
# prev_sha:来回部署身份稳定性测试的起点,取 RDM 主线 first-parent 上最老的 6-pin 提交
# (距 sha 23 个 first-parent 提交),在与 sha 布局一致的前提下给出最大版本跨度。
# legacy_sha:承载「无身份」语义(没有 version --json),必然早于 6-pin 布局。
# 三者的 pins 布局可能不同;CI 按每个 pin 自身的 gitlink 清单物化并逐个断言,不要求布局统一。
# 来回切换的 schema 兼容不由钉扎保证,由真实生命周期套件检验,切换能在 release 名上看到。
sha=bc8db886606e88201e7f7210a1357d22dc84124b
prev_sha=c6304224f995747ea3ffcb8d0e81f3ad46a96546
prev_sha=1810b29e8c57469edfe999f1ad73170e84aacbed
legacy_sha=72bb1fec79d64c2af5e49416640712320816c3b4