Skip to content

fix(preview): make Pages own website build - #20

Merged
xiaoland merged 1 commit into
mainfrom
feat/org-repository-cleanup
Sep 1, 2026
Merged

fix(preview): make Pages own website build#20
xiaoland merged 1 commit into
mainfrom
feat/org-repository-cleanup

Conversation

@xiaoland

@xiaoland xiaoland commented Sep 1, 2026

Copy link
Copy Markdown
Member

结果

  • Website checks 只验证候选,不再上传 Pages preview 交付输入。
  • 受信任的 post-CI Pages workflow checkout exact PR head,自行安装、检查、构建和部署。
  • 使用既有 preview environment 表达部署所有权,删除重复的手工 deployment lifecycle。
  • 更新 website 文档中的 preview 责任边界。

验证

  • pnpm --dir website check
  • actionlint 全 workflows
  • git diff --check

交付说明

仓库 SVC 配置仍声明 10,而当前工具是 14;该既有 drift 与本次 artifact 所有权无关,未混入修改。
workflow_run 使用默认分支 workflow;新 preview controller 需在本 PR 合并后由下一条同仓 PR canary 做远端部署验收。

- use Website checks only as the orchestration gate
- checkout and build the exact pull-request head in Pages preview
- remove CI preview artifact production
@xiaoland
xiaoland merged commit 1a371db into main Sep 1, 2026
1 check passed
@xiaoland
xiaoland deleted the feat/org-repository-cleanup branch September 1, 2026 03:20
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