Fix Studio release smoke after S3 template migration #25
Reference in New Issue
Block a user
Delete Branch "codex/studio-release-fix"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
最新主线作业 #516 在容器冒烟检查获取 SVG 时失败,因此全屏画布尚未发布。S3 模板导出增加了内部媒体读取,但导出函数硬编码生产 Wiki 地址,未使用已存在的 STUDIO_WIKI_ORIGIN;原隔离测试服务也未提供媒体路由与导出认证 cookie。
两种媒体嵌入函数统一使用服务端配置的 Wiki origin(默认生产地址不变);测试服务提供合成 PNG,导出请求携带测试 cookie,并断言模板导出实际读取隔离媒体。保留全部原有断言及认证。新增 origin 回归测试。
验证:17项 Studio 单元测试、脚本语法与 diff 检查通过。完整 Docker 构建及冒烟需 ces-control 合并后执行,当前尚未重跑。不声称已部署或线上修复。
提交 f3e9f5a。此 PR 用于解除 #23 与 #24 合并后的部署阻挡。等待用户授权合并。