From 1fb5700662b403df62d7ca8eae6a562715cd9354 Mon Sep 17 00:00:00 2001 From: JianFeeeee Date: Sat, 12 Sep 2026 08:25:30 +0800 Subject: [PATCH] =?UTF-8?q?chore(meta):=20main=20=E7=9A=84=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E8=B7=AF=E7=89=8C=E6=8E=A8=E5=88=B0=201.3.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 按 docs/git-branching.md §2.1,main 的 meta.Version 始终是**下一个未发布中版本**。 1.2.x 线已开(release/v1.2.x 承载 1.2.0),所以 main 指向 1.3.0。 它标记「main 正在积攒 1.3 的东西」,不表示 1.3.0 已经存在——1.3.0 没有任何 tag。 1.2.0 已由 release/v1.2.x 承载;main 不能再挂着 1.2.0,否则 main 的版本号 就与某一次发布的版本号相同,违反 §2.1「main 的版本号不是任何一次发布的版本号」。 两仓同步:SDK 仓 main 也在同一时刻推到 1.3.0(commit 44bd915)——SDK 版本跟随 核心中版本(§七.1),且两仓 main 都表示下一个未发布中版本(§七.4)。 本 commit 同时把 vendored SDK 镜像(third_party/homeagent-sdk/meta/meta.go) 更新到与 SDK 仓一致。 SDKCompatibleVersion 保持 1.2.0:那是本内核**实际实现并兼容的最高 SDK 接口版本**, 与「下一个未发布中版本」是两件事(参见 e4be966 时 main 的 1.2.0 / SDK 兼容 1.1.0)。 **此 commit 不 cherry-pick 到发布分支**(§五:版本号 bump 不跨分支搬)。 --- internal/meta/meta.go | 2 +- third_party/homeagent-sdk/meta/meta.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/meta/meta.go b/internal/meta/meta.go index 4b8d54d..110e931 100644 --- a/internal/meta/meta.go +++ b/internal/meta/meta.go @@ -24,7 +24,7 @@ var ( // // ❗main 上此值始终是**下一个未发布中版本**,不随 patch 发布变动 //(见 docs/git-branching.md §2.1);已发布的版本号看对应的 release/vX.Y.x 与 tag。 - Version = "1.2.0" + Version = "1.3.0" // Commit 是构建时的 Git commit hash。 Commit = "unknown" diff --git a/third_party/homeagent-sdk/meta/meta.go b/third_party/homeagent-sdk/meta/meta.go index d807289..4327c57 100644 --- a/third_party/homeagent-sdk/meta/meta.go +++ b/third_party/homeagent-sdk/meta/meta.go @@ -41,9 +41,9 @@ var ( // ❗main 分支上此值是**下一个未发布中版本**;已发布的值看对应的 // release/vX.Y.x 分支与 tag(见 核心仓 docs/git-branching.md §2.1 与 §七.1)。 // - // 现为 1.2.0:1.1.x 线正在发布中(release/v1.1.x 上定版 1.1.0), - // main 在积攒 1.2 的东西。1.2.0 本身还没有任何 tag。 - Version = "1.2.0" + // 现为 1.3.0:1.2.x 线已开(release/v1.2.x 承载 1.2.0),main 在积攒 1.3 的东西。 + // 1.3.0 本身没有任何 tag;SDK 1.2.0 的定版与 tag 随核心 v1.2.0 正式发布一起做(§七.3)。 + Version = "1.3.0" // Commit 是构建时的 Git commit hash。 Commit = "unknown"