zeyu.fz
|
7bc1c49cb6
|
feat(release): 给 publish.yml 加 bailian-kb-dsh 通道
复用同一个 Publish workflow 入口(package 下拉多一项 bailian-kb-dsh),路由到
独立的 publish-kb-dsh.mjs 处理:
- 版本读自身 package.json(不广播全套 bl 版本)
- stable 打 bailian-kb-dsh-v<version> tag(与 bl 的 v<version> 错开命名空间)
- channel 临时 bump 到 0.0.0-beta-<sha>-<stamp>(形态与 bl channel 一致),
finally 还原 package.json
- 走自身的 tsc + tsdown build,无 binary,无 OSS CDN
- 复用 lib/git.mjs / lib/npm.mjs / lib/proc.mjs 三个薄工具
- 复用 workflow 入口 UI 与 setup 步骤(checkout / pnpm / node 24 / gitleaks
/ install),stable 走 environment: production Required Reviewers gate
不复用 publish-stable.mjs / publish-channel.mjs:它们的 loadAndValidatePackages
会广播 core 版本给全套锁步包并强校验一致性,把 kb-dsh 塞进去第一步就 throw。
故意分开是为了保住这个隔离。
本地 --dry-run 端到端跑通:build → 幂等性查重 → pack + publint + gitleaks →
pnpm publish --tag latest|<channel> --provenance --dry-run;channel 模式的
finally 还原后 git diff 干净。
文档:dsh-plugin.md 补发布小节 + 已知待办(publint 那条 web bundle CJS/ESM
warning);publish.md 加 bailian-kb-dsh 定位;packages.mjs 与 AGENTS.md 的
注释同步指向新的 job 与 script 名。
|
2026-08-24 15:44:19 +08:00 |
|
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
|
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
|
75b056ba64
|
feat: win bl update exe file test
|
2026-07-31 18:16:53 +08:00 |
|
rendianmeng
|
fb0c4b81be
|
docs: install shell md
|
2026-07-28 14:08:32 +08:00 |
|
rendianmeng
|
6465c4a78a
|
feat: install shell test
|
2026-07-28 10:19:54 +08:00 |
|
rendianmeng
|
d30fb2ae68
|
feat(release): distribute binaries as per-platform zips
|
2026-07-24 15:33:15 +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
|
66a797203c
|
multi channel install test
|
2026-07-23 17:34:30 +08:00 |
|
rendianmeng
|
3b779a708d
|
feat: node engines limit change
|
2026-07-21 13:55:38 +08:00 |
|
若麒
|
91cd68b46e
|
fix(release): fail when stable version is already published
|
2026-07-14 16:05:45 +08:00 |
|
若麒
|
749549aa28
|
docs: align agent and skill docs with kscli split
- replace stale rag/package references with kscli/knowledge-studio-cli
- update release docs for core/runtime/commands/cli plus kscli publishing
- refresh skill setup notes and generated reference output defaults
|
2026-07-09 17:31:49 +08:00 |
|
若麒
|
b3b1a08baf
|
docs(agents): align maintenance guides with split CLI architecture
|
2026-07-06 21:50:50 +08:00 |
|
若麒
|
f7c18276bc
|
docs(agents): add CHANGELOG checklist to publish guide
|
2026-06-16 15:54:15 +08:00 |
|
若麒
|
ab0cf8c78e
|
docs: rename README_CN.md to README.zh.md and add bailian-cli skill READMEs
|
2026-06-08 18:38:15 +08:00 |
|
若麒
|
173c7a2f10
|
docs: improve formatting in changelog-write.md and publish.md for better readability
|
2026-06-05 13:51:43 +08:00 |
|
若麒
|
fddab1a1b2
|
docs: rewrite publish docs and rename release.md to publish.md
|
2026-06-05 11:55:17 +08:00 |
|