Repository navigation
更新 COS 内置校验并隔离 Tabletwo CDN 预览 - #27
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
变更
public-base-url内置 verify,不加重复上传校验脚本。pr/<number>/<run>/<attempt>/,与 Vite base 同源,避免预览资源互相覆盖。dist-server/package.json:原 CI 仍从根 manifest 生成同一打包文件;该目录已有 gitignore,Git 历史可恢复。不是删除服务端部署能力。验证
本地正式 Calcit/procs 0.27.0、Node 24、原 Yarn 4.12.0:19 个私有发布模块安装及 toolchain verify、immutable 安装、canonical snapshot、双入口 check-only、双入口 deprecated 分析、前端 JS/Vite 148 模块及服务端 IR 成功。YAML 与八段 shell 语法、git diff --check 通过。锁文件/根 package/deps/snapshot 不变,没有新增测试脚本或放宽门禁。
原四组依赖版本选择警告和 Vite 大 chunk 提示保留,不宣称 strict Caps 通过。Calcit 0.28 的本地类型迁移仍有共享模块阻塞,未用绿色 COS PR 冒称完整升级完成。
部署边界
生产前缀
TopixIM/tabletwo/、原 web-assets 路径及/servers/tabletwo/不变。COS 只上传前端 dist;保留原缺 secret PR 跳过策略,生产缺 secret 失败。远端 CI 37240657339 全部成功,内置 verify 实际校验 HTML 714、CSS 374、JS 704960 字节,目录TopixIM/tabletwo/pr/27/37240657339/1/。生产 web/server rsync 按 PR 跳过,不代表生产验收。未运行实际 UI/生产服务,不自行合并或发版。质量债务复核
单独执行原
analyze quality --baseline config/calcit-quality.cirru仍失败:55 项逐定义回归,schemaDynamic 106 > 82、unresolved 166 > 142。原 workflow 未启用这个质量 gate,本 PR 没有移除它或提高预算;当前绿色 CI 只证明既有双入口检查、构建和实际前端上传,不证明所有质量债务已清零。该债务继续随类型迁移处理。