logo
0
0
WeChat Login

ci: generate CodeWiki on release tags#14

Resolved
created 1 weeks ago
Edit

目标:根据 CNB 官方 CodeWiki 文档配置发布时自动生成仓库 Wiki 文档。\n\n验收标准:\n- 增加对应 spec 设计文档。\n- .cnb.yml 增加 tag_push 触发的 cnbcool/codewiki:latest 阶段。\n- 使用 docker service 和 /data/codewiki/${CNB_REPO_SLUG}:data 数据卷。\n- 配置 git_doc_dir=/data/codewiki/${CNB_REPO_SLUG}。\n- 通过 CNB YAML validator 和 go test。\n- 提交开发 PR 到 dev,等待发布确认。

合并来自 codex/ai-review 的合并请求 #13
合并来自 codex/dev-flow-review-wiki 的合并请求 #21
合并来自 codex/dev-flow-review-wiki-fix 的合并请求 #22
合并来自 codex/cleanup-dev-codewiki-volume 的合并请求 #23

已合并并发布到 main:PR #15/#22/#23/#26,CodeWiki 保持 tag_push 触发配置,main 构建 cnb-6u8-1jojcvdm4 成功。

Resolved ISSUE

复核结果:v0.3.0 的 tag_push 已触发 CodeWiki 构建 cnb-9f8-1jojdelu5,但 generate 阶段长时间 pending,无文档产出,因此仓库页看不到 Wiki。已停止该构建,接下来按返工处理:修复 .cnb.yml 语义校验问题,收窄 CodeWiki 配置,并重新发补丁 release 验证。

Merge pull request #29: fix CodeWiki pipeline
Merge pull request #31: set CodeWiki glm-5 parameters

修复完成并验证通过:\n\n- PR #29 合并:修复 .cnb.yml 语义校验问题,把 repository-level NPC 事件移回 $。\n- PR #31 合并:按 CodeWiki 插件参数配置 use_codebuddy: 0llm_model_name: glm-5。\n- Release v0.3.2 已创建,触发 CodeWiki 构建 cnb-o8s-1jojgk7a3。\n- 构建结果:success,generate codewiki 阶段耗时 10m17s,已上传 catalogue.jsonREADME.md概述.md架构.md快速开始.mdCLI 参考.md 等 Wiki 文档。\n\n说明:v0.3.0v0.3.1 的 CodeWiki 构建曾长时间无输出,已停止;有效验证版本为 v0.3.2

Resolved ISSUE
Assignee
None yet
Label
None yet
Priority
P2
Time period
-
Property
Add custom properties to record and label key information
Participant