Skip to content

精简 COS v1.2 内置校验并保护生产 revision - #62

Merged
tiye merged 1 commit into
mainfrom
codex/markdown-editor-cos-v120
Oct 2, 2026
Merged

tiye merged 1 commit into
mainfrom
codex/markdown-editor-cos-v120

Conversation

@tiye

@tiye tiye commented Oct 2, 2026 •

Copy link
Copy Markdown
Member

改动

  • COS action 升级到正式 v1.2.0,继续只用 public-base-url 内置校验,并设置上传超时。
  • setup-calcit 使用 v1.5.0、明确正式 Calcit 0.27.0;去掉重复版本/文件存在断言,保留 canonical、严格入口/全部公开定义和构建。
  • 生产和各 PR 独立串行排队、不取消上传;一次 main SHA 检查后旧提交跳过 COS/rsync,PR 原有隔离 preview 路径和上传策略保持。

只改 workflow/README,不改源码、数据、语音/存储、package/lock、模块或服务器原部署路径。没有新验证脚本/concurrently/测试框架。

验证及限制

  • 正式 Calcit/procs0.27、Node24、Yarn4.18:普通 Caps 七模块和 immutable 通过;main/reload 严格检查、public29/29、JS/Vite8.3.1 CDN构建、YAML解析、diffcheck通过。
  • 138modules,JS1079.38KB,原500KB chunk warning保留;JS/CSS路径仍匹配 Memkits/markdown-editor/assets/。
  • 原 Markdown 未发布修复的 hash 引用与 js-ffi 传递版本冲突保留,普通 Caps 两项 warnings 如实保留;没有新增 hash/alpha,不冒称 strict Caps 一致或模块全部发版完成。待兼容正式版本发布后仍需替换该遗留 hash。
  • 无tracked js-out/dist/compact/package,源文件及锁文件相对main零差异;本地构建不等同真实浏览器/付费语音服务/生产部署验收。

远端 Upload 37003453968 在精确head 46b305eeb33ce8ac761f156858962a011de19f62 已实际 SUCCESS。COS action 内置校验确认 HTML745/CSS1626/JS1079386 字节三个文件,隔离路径为 Memkits/markdown-editor/pr/62/37003453968/1/;服务器按PR跳过,不代表生产部署或现场浏览器验收。后续继续处理review,不自动合并或发布。revision 预检不构成 COS/rsync 原子发布保证。

@tiye
tiye merged commit 48adb4a into main Oct 2, 2026
1 check passed
@tiye
tiye deleted the codex/markdown-editor-cos-v120 branch October 2, 2026 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant