release: 1.3.13 [skip-release-tests]

在本条发布线发一个 patch,用于验证 Release 流水线的完整链路
(打 tag → 打包 → 建 release → 上传附件 → 回读校验)。

[skip-release-tests]

为什么跳过发版前的 go test 门:本线(1.3.x)存在既存的红测试,
而它们在 main 上都已修好 —— 实测:

  internal/plugins  TestRealPlugin_DeepSearchKeepsSharedBackendOnStop  失败
  而 main 上同一条测试通过(0.072s)

另有 GUI 的 npm test 脚本与 csrc 基础设施在本线尚不存在(均在 main 上)。
这些是「旧代码 vs 新门」的差异,不是本次发版引入的缺陷,故显式跳过,
让流水线能真正跑通。go build 仍是硬门(已通过)。

本线同时 cherry-pick 了两处 CI 修复:
- .syso 加平台后缀(修 arm64 交叉编译)+ 删除已放弃的 homed Windows 资源
- internal/system 测试不再硬编码 /etc(非 root 环境必失败)
This commit is contained in:
JianFeeeee
2026-09-29 13:41:26 +08:00
parent 64a2238bde
commit 472d908862

View File

@ -45,7 +45,7 @@ var (
// child/<id>(改用纯函数名并 Unregister,覆盖 destroy/reclaim/StopResidents);
// ② sdk.events.subscribe 用了从未注入的公共 Events(),且订阅生命周期
// 管理会自死锁/use-after-close(改用内部 Subscribe + 独立 subsMu + Stop 取消)。
Version = "1.3.12"
Version = "1.3.13"
// Commit 是构建时的 Git commit hash。
Commit = "unknown"