Skip to content

fix(preview): isolate Wrangler delivery workspace - #21

Merged
xiaoland merged 2 commits into
mainfrom
hotfix/pages-preview-canary
Sep 1, 2026
Merged

fix(preview): isolate Wrangler delivery workspace#21
xiaoland merged 2 commits into
mainfrom
hotfix/pages-preview-canary

Conversation

@xiaoland

@xiaoland xiaoland commented Sep 1, 2026

Copy link
Copy Markdown
Member

结果

Pages preview 已在 exact PR head 自行构建成功;canary 暴露 Cloudflare action 在候选 pnpm package 目录内用 npm 安装 Wrangler 会失败。

本修正将已构建 dist 复制到独立、package-neutral 的 .pages-preview 交付目录,再由固定版本 Wrangler 部署。PR 不再包含临时 canary task 文件。

验证

  • pnpm --dir website check
  • git diff --check
  • 失败实证:Pages preview run 33465947295

合并后将另开临时 PR 重新验证 exact-head build、deploy 和 smoke。

- add transient unmerged input for deployment verification
- keep candidate build dependencies under pnpm
- run Wrangler from a bounded package-neutral delivery directory
@xiaoland xiaoland changed the title chore(preview): exercise Pages controller fix(preview): isolate Wrangler delivery workspace Sep 1, 2026
@xiaoland
xiaoland merged commit ceb1038 into main Sep 1, 2026
1 check passed
@xiaoland
xiaoland deleted the hotfix/pages-preview-canary branch September 1, 2026 03:28
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