Fix Studio release smoke after S3 template migration #25

Merged
Zayden-Jung merged 1 commits from codex/studio-release-fix into main 2026-10-29 17:08:34 +00:00
Collaborator

最新主线作业 #516 在容器冒烟检查获取 SVG 时失败,因此全屏画布尚未发布。S3 模板导出增加了内部媒体读取,但导出函数硬编码生产 Wiki 地址,未使用已存在的 STUDIO_WIKI_ORIGIN;原隔离测试服务也未提供媒体路由与导出认证 cookie。

两种媒体嵌入函数统一使用服务端配置的 Wiki origin(默认生产地址不变);测试服务提供合成 PNG,导出请求携带测试 cookie,并断言模板导出实际读取隔离媒体。保留全部原有断言及认证。新增 origin 回归测试。

验证:17项 Studio 单元测试、脚本语法与 diff 检查通过。完整 Docker 构建及冒烟需 ces-control 合并后执行,当前尚未重跑。不声称已部署或线上修复。

提交 f3e9f5a。此 PR 用于解除 #23 与 #24 合并后的部署阻挡。等待用户授权合并。

最新主线作业 #516 在容器冒烟检查获取 SVG 时失败,因此全屏画布尚未发布。S3 模板导出增加了内部媒体读取,但导出函数硬编码生产 Wiki 地址,未使用已存在的 STUDIO_WIKI_ORIGIN;原隔离测试服务也未提供媒体路由与导出认证 cookie。 两种媒体嵌入函数统一使用服务端配置的 Wiki origin(默认生产地址不变);测试服务提供合成 PNG,导出请求携带测试 cookie,并断言模板导出实际读取隔离媒体。保留全部原有断言及认证。新增 origin 回归测试。 验证:17项 Studio 单元测试、脚本语法与 diff 检查通过。完整 Docker 构建及冒烟需 ces-control 合并后执行,当前尚未重跑。不声称已部署或线上修复。 提交 f3e9f5a。此 PR 用于解除 #23 与 #24 合并后的部署阻挡。等待用户授权合并。
codex-bot added 1 commit 2026-10-29 17:00:29 +00:00
Zayden-Jung merged commit 045c3d8188 into main 2026-10-29 17:08:34 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Zayden-Jung/probably-rendering-one-more-pixel-tonight#25