Skip to content

fix(delivery): deploy directly from protected main - #95

Merged
xiaoland merged 1 commit into
mainfrom
hotfix/main-release-orchestration
Sep 1, 2026
Merged

fix(delivery): deploy directly from protected main#95
xiaoland merged 1 commit into
mainfrom
hotfix/main-release-orchestration

Conversation

@xiaoland

@xiaoland xiaoland commented Sep 1, 2026

Copy link
Copy Markdown
Member

结果

  • Client checks 仅处理 PR 与显式手动检查,不再在 main 重跑 workspace/E2E。
  • Pages delivery 直接响应 protected-main push,继续核对 exact current main、自行构建、部署和 smoke。
  • Native Extension release 的独立 main-push 生命周期不变。

验证

  • pnpm check
  • actionlint 全 workflows
  • trigger/event-field static checks
  • git diff --check

交付验收

合并后应直接出现 Pages delivery 与 Native Extension release;不应出现 main 的 Client checks run。

- keep Client checks on pull requests
- build and deploy the exact main push without duplicate CI
@xiaoland
xiaoland merged commit 43fdff5 into main Sep 1, 2026
7 checks passed
@xiaoland
xiaoland deleted the hotfix/main-release-orchestration branch September 1, 2026 04:03
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