refactor(release): 重构发布流程并合并知识库发布逻辑

- 删除独立的 publish-knowledge.yml 工作流
- 在 publish.yml 中新增 package 选择,支持 bailian-cli 和 knowledge-studio-cli
- 发布脚本根据 package 参数传递 --knowledge 标志
- 修改发布任务并发组以包含 package 参数,避免冲突
- 调整发布稳定版与频道版任务名称显示 package 信息
- 精简发布依赖顺序注释,去除冗余部分
- 优化构建步骤,仅构建 bailian-cli-core 包
- 更新包管理代码,整合知识库相关包到统一发布流程
This commit is contained in:
zeyu.fz
2026-06-26 18:12:35 +08:00
parent 4745d70587
commit ead1bc0f5f
7 changed files with 20 additions and 109 deletions
+2 -4
View File
@@ -39,10 +39,8 @@ export async function runCheck(options = {}) {
log(`bailian-cli-core@${coreJson.version}`);
log(`bailian-cli@${cliJson.version}`);
step("build library packages (core, runtime, commands)");
// `bailian-cli^...` = all workspace dependencies of bailian-cli, in topological
// order, excluding bailian-cli itself. generate:reference imports their dist.
run("pnpm", ["--filter", "bailian-cli^...", "run", "build"]);
step("build bailian-cli-core");
run("pnpm", ["--filter", "bailian-cli-core", "run", "build"]);
step(
channel