Commit c0c3883
committed
ci: dogfood-verify 需构建示例 app 的完整依赖闭包
verify 步骤挂在 dogfood shard 1 时,workspace 已被测试步骤全量构建,
--filter=@objectstack/cli 就够;独立成 job 后,打包的 objectstack.config
在运行时还要导入示例 app 自身的依赖(如 app-showcase 的
@objectstack/connector-mcp),其 dist 无人构建 → verify 时
ERR_MODULE_NOT_FOUND。改用 pkg... 闭包过滤同时构建 CLI 与两个示例 app
的依赖闭包,依赖变动时自维护。已本地实测 app-showcase verify 通过。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01U8Ms7unkKxTrmNCX2r1dfs1 parent 946e833 commit c0c3883
1 file changed
Lines changed: 12 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
676 | 676 | | |
677 | 677 | | |
678 | 678 | | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
679 | 686 | | |
680 | 687 | | |
681 | | - | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
682 | 693 | | |
683 | 694 | | |
684 | 695 | | |
| |||
0 commit comments