Skip to content

升级 COS 内置 verify 并移除 concurrently - #29

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

tiye merged 1 commit into
mainfrom
codex/hestory-cos-v120

Conversation

@tiye

@tiye tiye commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

改动

  • 使用正式 COS Action v1.2.0,沿用 public-base-url 内置公开内容及 HTML 引用校验,不增加独立校验脚本。
  • 删除 concurrently 及20项不再使用的锁文件依赖;默认入口已经是 JS,compile 使用 calcit、watch 使用 calcit -w,dev 先编译再 Vite,build 只编译一次。
  • 保留独立 PR/run/attempt 前缀;生产 queue:max 不取消上传,发布前一次只读检查当前 main,过期构建同时跳过 COS 和原 rsync/SSH 部署。
  • 不修改 Snapshot、业务、语音模式、数据、存储键、worker、原服务器路径;保留原质量基线和10项真实组件业务测试。

版本策略及未完成项

Calcit/procs 已为最新正式0.27.0,Feather0.4.22及Memof0.0.36保持正式包。Respo/UI/Reel最新正式tag实际仍声明Calcit0.19.1,不降级不兼容旧API,保留必要alpha、不新增hash或alpha。

Markdown修复已经合并但最新正式release/tag仍为0.4.46;原main已有1256d550445bf69573bc9e53bbccbea1ddcb0530固定不变,等待兼容正式版发布后替换。未把去hash目标当已完成、未改模块缓存或伪造tag、未擅自创建模块release。Caps保留无SemVer元数据warning,不声称strict Caps通过。

验证

本地固定正式0.27:普通Caps八模块/toolchain、Yarn immutable、canonical、main/reload、50/50 public、原quality、默认JS/Vite8.3.1 CDN构建、10/10业务、YAML/shell/diff通过。原13处dynamic/unbound slots(9个定义)和现有chunk/module-type提示保留,不称全类型完备。

官方CI及真实COS内置verify待本PR运行,生产部署和现场浏览器/付费语音服务不在本地测试覆盖内。

@tiye
tiye merged commit 5e75fd8 into main Oct 2, 2026
1 check passed
@tiye
tiye deleted the codex/hestory-cos-v120 branch October 2, 2026 03:29
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