Skip to content

更新 COS 内置验证与隔离 CDN 重试路径 - #13

Merged
tiye merged 1 commit into
mainfrom
codex/markup-cos-v120
Oct 4, 2026
Merged

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

Conversation

@tiye

@tiye tiye commented Oct 4, 2026 •

Copy link
Copy Markdown
Member

改动

  • COS Action 使用正式 v1.2.0 对应已审查提交,通过 public-base-url 使用内置上传校验,不新增验证脚本。
  • PR 预览路径加入 run attempt,避免重试覆盖;生产 CDN 前缀保持 Respo/markup/。
  • 同一 PR 使用独立队列,生产使用另一队列;queue: max,保留等待任务且不取消活跃上传。
  • 原严格 Caps、toolchain、canonical/type/public/dynamic 门禁与 typed Reel 业务测试全部保留。原服务器部署源、目标、凭据及仅 main push 部署条件不变。

验证

提交 1519cc1,CI https://github.com/Respo/markup/actions/runs/37218173533 SUCCESS。

  • 本地 YAML、所有 run 的 bash 语法、生产及两个 PR/重试路径、原门禁和服务器步骤逐项一致性、git diff --check 均通过。
  • 真实 CI:strict Caps、5 模块/toolchain、不可变安装、canonical/严格入口、public 16/16 complete=true、原 dynamic 门禁、1 个 typed Reel 渲染测试及 JS/Vite 构建通过。
  • Action 内置公网校验 3/3:HTML 706 bytes、CSS 345 bytes、JS 356664 bytes;实际前缀 Respo/markup/pr/13/37218173533/1/。不是缺少 secret 后跳过上传。
  • Deploy to server 和 Display status from deploy 均 SKIPPED。

Calcit 升级边界

本轮只修改 workflow/README,不改源码/deps/package/lock、不添加 alpha、concurrently 或生成文件。保留当前主线 Calcit 0.27.0;独立 0.28.0 候选本轮重新检查仍被共享 JS-FFI KeyboardEventHost 类型断言阻塞,本 PR 通过不能代表完整 0.28 升级验收。未执行生产部署、发版或自动合并。

@coderabbitai

coderabbitai Bot commented Oct 4, 2026

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 3adc142b-340f-4810-b6ad-d1fb6be2108b
📥 Commits

Reviewing files that changed from the base of the PR and between 221ef4c and 1519cc1.

📒 Files selected for processing (2)
  • .github/workflows/upload.yaml
  • README.md
 ______________________________________________
< Making your bugs an offer they can't refuse. >
 ----------------------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@tiye
tiye merged commit 1c43960 into main Oct 4, 2026
1 check passed
@tiye
tiye deleted the codex/markup-cos-v120 branch October 4, 2026 16:51
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