升级 SpacetimeDB 工具链到 2.8.3 #200

Merged
kdletters merged 7 commits from codex/upgrade-spacetimedb-2.8.3 into master 2026-08-27 17:10:18 +08:00
Member

将 spacetimedb、SDK、lib 精确升级到 2.8.3 并更新 Cargo.lock。

用 2.8.3 CLI 重新生成 spacetime-client Rust bindings。

同步本地 dev、生产 provision、容器镜像和事务 smoke 的版本与 commit 门禁。

更新后端契约、开发运维、项目记忆和 SpacetimeDB skills 的 2.8.3 口径。

将 spacetimedb、SDK、lib 精确升级到 2.8.3 并更新 Cargo.lock。 用 2.8.3 CLI 重新生成 spacetime-client Rust bindings。 同步本地 dev、生产 provision、容器镜像和事务 smoke 的版本与 commit 门禁。 更新后端契约、开发运维、项目记忆和 SpacetimeDB skills 的 2.8.3 口径。
suzmii added 1 commit 2026-08-27 12:07:42 +08:00
升级 SpacetimeDB 工具链到 2.8.3
Project CI / Native shell tests (pull_request) Failing after 46m27s
Project CI / Backend tests (pull_request) Failing after 46m34s
Project CI / Frontend tests (pull_request) Successful in 48m16s
Project CI / Repository checks (pull_request) Successful in 50m28s
c0d590a187
将 spacetimedb、SDK、lib 精确升级到 2.8.3 并更新 Cargo.lock。

用 2.8.3 CLI 重新生成 spacetime-client Rust bindings。

同步本地 dev、生产 provision、容器镜像和事务 smoke 的版本与 commit 门禁。

更新后端契约、开发运维、项目记忆和 SpacetimeDB skills 的 2.8.3 口径。
suzmii added 1 commit 2026-08-27 13:18:14 +08:00
补齐 Windows SpacetimeDB smoke 清理
Project CI / Frontend tests (pull_request) Successful in 3m59s
Project CI / Repository checks (pull_request) Successful in 5m35s
Project CI / Backend tests (pull_request) Successful in 7m44s
Project CI / Native shell tests (pull_request) Failing after 11m29s
b16dd70deb
修复管理员 procedure smoke 在 Windows 下只终止 wrapper 父进程的问题。
让编辑器幂等性 smoke 递归终止 spacetime 子进程树并正常退出。
保留非 Windows 的 SIGTERM/SIGKILL 清理路径。
补跑真实运行态 smoke、单测、ESLint、编码和 diff 检查。
suzmii added 1 commit 2026-08-27 14:10:42 +08:00
修复截断 scaffold 修复分支匹配
Project CI / Backend tests (pull_request) Failing after 11s
Project CI / Repository checks (pull_request) Failing after 12s
Project CI / Frontend tests (pull_request) Successful in 3m56s
Project CI / Native shell tests (pull_request) Successful in 16m30s
745eb75b1f
将截断 scaffold 校验错误前缀与实际 game/index.html 错误文案对齐

确保格式修复请求进入仅保留 file.patch 的安全分支
suzmii added 1 commit 2026-08-27 14:16:56 +08:00
合并 origin/master 并同步 SpacetimeDB 2.8.3 指导
Project CI / Repository checks (pull_request) Successful in 2m55s
Project CI / Frontend tests (pull_request) Successful in 3m2s
Project CI / Backend tests (pull_request) Successful in 5m54s
Project CI / Native shell tests (pull_request) Successful in 13m24s
1c2dd0279b
合并 origin/master 的工具与文档迁移

删除已被统一 skill 替代的旧 SpacetimeDB skill

将统一 SpacetimeDB 指导更新到 2.8.3
suzmii marked the pull request as ready for review 2026-08-27 14:20:37 +08:00
suzmii requested review from kdletters 2026-08-27 14:36:15 +08:00
kdletters added 1 commit 2026-08-27 15:27:15 +08:00
Merge branch 'master' into codex/upgrade-spacetimedb-2.8.3
Project CI / Frontend tests (pull_request) Successful in 5m6s
Project CI / Backend tests (pull_request) Successful in 7m6s
Project CI / Repository checks (pull_request) Successful in 7m36s
Project CI / Native shell tests (pull_request) Successful in 16m45s
fd4f2803ce
Member

Review 基于当前 head fd4f2803ce9ffe7c1a42c8917c789952734d1030。

阻塞项:jenkins/Jenkinsfile.production-server-provision 未随本 PR 升级。参数默认值及 Prepare Provision Tools 阶段仍使用 v2.7.0-hotfix3 与旧 commit d220349adb7af7eefa810eb08a185609356b83f6(见第 28-29、216-217 行)。因此按默认参数执行生产 provision 时,仍会部署/复用 2.7.0,与本 PR 的 2.8.3 crate、bindings 和运行时目标不一致。请同步更新下载根、expected commit 及描述,并补跑对应 provision 工具门禁。

另外 deploy/container/README.md 第 59、167 行仍写 2.7.0,需同步修正文档,避免运维按旧版本操作。

Review 基于当前 head fd4f2803ce9ffe7c1a42c8917c789952734d1030。 阻塞项:jenkins/Jenkinsfile.production-server-provision 未随本 PR 升级。参数默认值及 Prepare Provision Tools 阶段仍使用 v2.7.0-hotfix3 与旧 commit d220349adb7af7eefa810eb08a185609356b83f6(见第 28-29、216-217 行)。因此按默认参数执行生产 provision 时,仍会部署/复用 2.7.0,与本 PR 的 2.8.3 crate、bindings 和运行时目标不一致。请同步更新下载根、expected commit 及描述,并补跑对应 provision 工具门禁。 另外 deploy/container/README.md 第 59、167 行仍写 2.7.0,需同步修正文档,避免运维按旧版本操作。
kdletters requested changes 2026-08-27 16:00:38 +08:00
kdletters left a comment
Member

请先同步 Jenkins 生产 provision 的 2.8.3 默认下载根与 CLI commit 门禁(当前仍为 2.7.0-hotfix3/d220349a),并更新 deploy/container/README.md 的旧版本说明;完成后补跑 provision 工具门禁并重新请求评审。

请先同步 Jenkins 生产 provision 的 2.8.3 默认下载根与 CLI commit 门禁(当前仍为 2.7.0-hotfix3/d220349a),并更新 deploy/container/README.md 的旧版本说明;完成后补跑 provision 工具门禁并重新请求评审。
suzmii added 1 commit 2026-08-27 16:16:26 +08:00
修正 SpacetimeDB 2.8.3 生产配置
Project CI / Repository checks (pull_request) Successful in 4m2s
Project CI / Frontend tests (pull_request) Successful in 5m13s
Project CI / Backend tests (pull_request) Successful in 6m44s
Project CI / Native shell tests (pull_request) Successful in 15m21s
076ada648a
更新 Jenkins Server-Provision 的 SpacetimeDB 下载根与 CLI commit 默认值

同步容器部署文档中的 SpacetimeDB 版本说明

补充生产运维门禁,防止 Jenkins 版本配置回退
suzmii requested review from kdletters 2026-08-27 16:32:32 +08:00
kdletters added 1 commit 2026-08-27 17:10:07 +08:00
Merge branch 'master' into codex/upgrade-spacetimedb-2.8.3
Project CI / Repository checks (pull_request) Successful in 2m58s
Project CI / Frontend tests (pull_request) Successful in 3m32s
Project CI / Backend tests (pull_request) Successful in 7m4s
Project CI / Native shell tests (pull_request) Successful in 17m38s
89b558bc02
kdletters merged commit 94521af890 into master 2026-08-27 17:10:18 +08:00
kdletters deleted branch codex/upgrade-spacetimedb-2.8.3 2026-08-27 17:10:18 +08:00
Sign in to join this conversation.