clh02467605
d64ba09bef
merge: merged main to current branch
2026-08-05 10:59:26 +08:00
clh02467605
ca98d8a25d
refactor(skills): introduce bailian-protocol companion and slim bailian-cli routing
2026-08-04 18:16:30 +08:00
clh02467605
13158856e8
feat: Refactor skills by granularity and optimize constraints
2026-08-04 15:31:07 +08:00
rendianmeng
da2ddb7a55
fix: ci test
2026-08-03 14:42:31 +08:00
rendianmeng
be3033baf9
feat: win bl update exe file test
2026-07-31 19:40:53 +08:00
rendianmeng
525412f566
feat: win bl update exe file test
2026-07-31 18:53:37 +08:00
rendianmeng
45d468838f
feat: win bl update exe file test
2026-07-31 17:44:59 +08:00
故璃
467756b319
feat: update manifest.json
2026-07-28 10:17:16 +08:00
故璃
7250de9228
feat: add changelog sync to oss
2026-07-27 16:56:46 +08:00
故璃
ebbd173b79
feat: update manifest.json path
2026-07-25 08:43:38 +08:00
故璃
6bdc16597b
feat: add secret
2026-07-25 08:07:29 +08:00
故璃
e736bab9c1
feat: add installer sync
2026-07-25 00:33:11 +08:00
rendianmeng
d30fb2ae68
feat(release): distribute binaries as per-platform zips
2026-07-24 15:33:15 +08:00
rendianmeng
a1a448c5d2
fix(release): fix binary CI publish and clarify release modules
...
Stabilize Bun compile on 1.2.19, align manifests with OSS consumers,
and split gh / webhook / mode helpers out of binary-release.
2026-07-24 10:35:46 +08:00
rendianmeng
7b949d3d3c
fix(release): fix binary CI publish and clarify release modules
...
Stabilize Bun compile on 1.2.19, align manifests with OSS consumers,
and split gh / webhook / mode helpers out of binary-release.
2026-07-24 10:34:39 +08:00
rendianmeng
168e2b5ccb
build: multi channel install test
2026-07-23 18:18:46 +08:00
rendianmeng
9fbd2e4ec6
build: multi channel install test
2026-07-23 18:12:42 +08:00
rendianmeng
4bd84e934c
build: multi channel install test
2026-07-23 17:52:52 +08:00
rendianmeng
66a797203c
multi channel install test
2026-07-23 17:34:30 +08:00
若麒
91cd68b46e
fix(release): fail when stable version is already published
2026-07-14 16:05:45 +08:00
zeyu.fz
9bf6c6d9af
refactor(release): 移除未使用的导入以简化代码
...
- 从 publish-stable.mjs 中删除了未使用的 findPackage 导入
- 仅保留 ALL_PACKAGES 和 PACKAGES 的导入
- 提升代码的清晰度和维护性
2026-07-02 15:36:48 +08:00
zeyu.fz
9ff8c53d53
feat: merge
2026-07-02 14:22:50 +08:00
若麒
848e44eb44
Merge branch 'main' into feat/composable-cli
2026-06-30 23:07:18 +08:00
zeyu.fz
7c9ad7d6ce
feat(packages): 添加 runtime 和 commands 包配置
...
- 在包列表中新增 runtime 包配置
- 在包列表中新增 commands 包配置
- 确保新包路径和名称正确设置
2026-06-29 18:18:44 +08:00
zeyu.fz
d2aa8cac17
docs(cli): 统一所有参考文档表格格式及添加全局参数说明
...
- 统一调整所有命令参考文档中的表格格式,使用简洁markdown表格语法替换旧格式
- 规范所有命令详情中的字段表头格式,保持一致性
- 在索引中添加全局参数列表,列出所有命令通用的全局标志选项
- 修正配置键名称中的小错误(例如base_url写法统一)
- 优化目录索引部分格式,更加规范排列和对齐
- 未改变命令内容及描述,保证文档信息一致性
2026-06-26 19:15:26 +08:00
zeyu.fz
ead1bc0f5f
refactor(release): 重构发布流程并合并知识库发布逻辑
...
- 删除独立的 publish-knowledge.yml 工作流
- 在 publish.yml 中新增 package 选择,支持 bailian-cli 和 knowledge-studio-cli
- 发布脚本根据 package 参数传递 --knowledge 标志
- 修改发布任务并发组以包含 package 参数,避免冲突
- 调整发布稳定版与频道版任务名称显示 package 信息
- 精简发布依赖顺序注释,去除冗余部分
- 优化构建步骤,仅构建 bailian-cli-core 包
- 更新包管理代码,整合知识库相关包到统一发布流程
2026-06-26 18:12:35 +08:00
zeyu.fz
780ca6addb
refactor(ci): 合并知识库发布流程并支持多包发布
...
- 删除了单独的 publish-knowledge.yml 工作流
- 在 publish.yml 中添加 package 输入以支持多包发布
- 根据 package 选择性传递 --knowledge 标志给发布脚本
- 更新并重命名发布任务以反映 package 区别
- 修改并扩展并发组以包含 package 维度
- 注释更新,说明 knowledge-studio-cli 通过主工作流发布并共享依赖
2026-06-26 18:01:58 +08:00
zeyu.fz
a966b4077f
feat(release): add --knowledge flag and publish-knowledge.yml workflow
...
- packages.mjs: export KSCLI_PACKAGE and ALL_PACKAGES for knowledge-studio-cli
- check.mjs: support knowledge option to build/validate kscli
- validate.mjs: accept packages param, validate all packages in lockstep
- pack-scan.mjs: accept packages param
- publish-stable.mjs: refactor to iterate PACKAGES array; add --knowledge flag
- publish-channel.mjs: refactor to iterate PACKAGES array; add --knowledge flag
- New workflow publish-knowledge.yml: triggers publish with --knowledge flag
The original publish.yml (without --knowledge) publishes only core + cli.
The new publish-knowledge.yml publishes core + cli + knowledge-studio-cli.
2026-06-26 17:20:25 +08:00
zeyu.fz
4745d70587
feat(release): 支持 knowledge-studio-cli 的构建与发布流程
...
- 新增发布工作流 publish-knowledge.yml,支持 stable 和 channel 模式发布含 knowledge 的包
- runCheck 函数增加 knowledge 参数,支持同时构建和验证 knowledge-studio-cli 包
- publish-stable 和 publish-channel 脚本支持传入 knowledge 参数,调整发布的包列表
- packAndScan 函数支持指定发布包列表,增强灵活性
- 扩展 packages 模块,新增 ALL_PACKAGES 常量包含所有包(基础包加 knowledge-studio-cli)
- loadAndValidate
2026-06-26 16:53:59 +08:00
zeyu.fz
eaa6b07c7d
build(kscli): 构建并发布 knowledge-studio-cli 包
...
- 将 knowledge-studio-cli 版本更新至 1.4.0
- 在发布脚本中新增 knowledge-studio-cli 构建步骤
- 更新包依赖顺序,加入 knowledge-studio-cli 包
- 确保知识库检索相关 CLI 正确构建发布
2026-06-26 16:24:17 +08:00
若麒
9c8fe96a1f
build(release): publish runtime + commands alongside core/cli; minify library builds
2026-06-26 14:17:27 +08:00
qcq01083097
1544af1f44
feat: Change the version in SKILL to an optional verification
2026-06-10 16:54:17 +08:00
若麒
04e7f30dc9
chore(release): bump version to 1.2.1
2026-06-09 00:35:26 +08:00
qcq01083097
00934973e9
feat: The version synchronization and skills generation are executed in the pre-commit hook
2026-06-08 17:41:33 +08:00
若麒
5d08bcb2a4
chore(release): drop attw from pack-scan
2026-06-05 10:41:51 +08:00
若麒
3693f7dacb
feat(release): CI-driven publish pipeline via GitHub Actions + npm OIDC
...
Replace tools/release.mjs with two workflow_dispatch flows:
- stable: production environment gate (Required Reviewers) + lightweight git tag. Trusted Publishing (OIDC) removes the need for an npm token.
- channel beta: disposable 0.0.0-beta-<sha>-<date> versions on the corresponding dist-tag, no tag, no commit. Any collaborator can dispatch without npm credentials.
Pack-time scans via publint, attw, gitleaks; weekly Dependabot for npm + actions.
2026-06-04 23:02:38 +08:00