Skip to content

separate PR quality from release packaging - #48

Merged
LetItBe12345 merged 2 commits into
mainfrom
agent/separate-ci-and-cd
Jul 28, 2026
Merged

separate PR quality from release packaging#48
LetItBe12345 merged 2 commits into
mainfrom
agent/separate-ci-and-cd

Conversation

@LetItBe12345

Copy link
Copy Markdown
Owner

修改

  • CI 只响应 pull_request,只保留 Quality
  • main 合并不再重复 Quality,也不再打包
  • 手动 Release/CD 增加真实 RPC smoke,并保留单次打包、包检查和安装版显示 smoke
  • 同步发布说明和 MVP 任务记录

原因

原配置在每次 main push 后重复运行 Quality,并生成 AppImage/deb。文档提交也会触发真实打包。CI 和 CD 的职责没有分开。

本地验证

  • pnpm check
  • OMP_RPC_FAKE=1 node scripts/rpc-smoke.mjs
  • pnpm build
  • 生产输出 source map 与 fixture 检查
  • git diff --check
  • Prettier workflow/文档格式检查

@LetItBe12345
LetItBe12345 marked this pull request as ready for review July 28, 2026 07:38
@LetItBe12345
LetItBe12345 merged commit d56d3b8 into main Jul 28, 2026
1 check passed
@LetItBe12345
LetItBe12345 deleted the agent/separate-ci-and-cd branch July 28, 2026 07:40
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