chore: 增加 sdk:check 并对齐 Go SDK 版本
This commit is contained in:
@@ -1198,6 +1198,15 @@
|
||||
- 备选方案:沿用异常文本回退与 JS 双重翻倍;否决。
|
||||
- 影响:仅 sdk/java。
|
||||
|
||||
### 复审修复 K-05
|
||||
|
||||
- 日期:2026-09-30
|
||||
- 原条款:issue #62;D30 Go SDK 与服务端 Go 版本相同;TASKS 4.2 Taskfile 由总控维护。
|
||||
- 实际做法:`Taskfile.yml` 增加 `sdk:check`,Windows 跑 `taskfiles/sdk-check.ps1`、Unix 跑 `taskfiles/sdk-check.sh`(go fmt/vet/test、js tsc+vitest、python unittest、java mvn test);工具链或 paho-mqtt / node_modules 不存在时打印 skip 不失败。内联 PowerShell 会和 Task 的 `function` 语法冲突,故拆成脚本。`sdk/go/go.mod` 的 `go 1.27.1` 改为 `go 1.27`。`docs/RELEASE.md` 与 `docs/TASKS.md` 第 1 节写明发布前跑 `task sdk:check`。未把 `sdk:check` 挂进根 `task check`(避免无 Node/Maven/Python 的机器无法过服务端门禁)。
|
||||
- 原因:根 `go test ./...` 不含独立模块 sdk/go;四套 SDK 原先不在任何检查里。
|
||||
- 备选方案:`task check` 强制依赖四套工具链;否决。
|
||||
- 影响:Taskfile、sdk/go/go.mod、RELEASE/TASKS 各一行。
|
||||
|
||||
## SDK 二 S2
|
||||
|
||||
### S2-PY/JAVA 1–3 2026-09-30
|
||||
|
||||
Reference in New Issue
Block a user