Back to issues

#2

Closed
spark-cli #2

update-org-status: 直接更新 .github 仓库的 README.md,支持 section 局部更新

qdriven
Created Apr 3, 2026
Closed Apr 3, 2026
Labels
enhancementfeature

Task 2: 直接更新 .github 仓库的 README.md

需求

修改 spark git update-org-status 命令,使其能够:

  1. 直接更新 .github 仓库

    • 自动克隆/更新 .github 仓库
    • 修改 .github/README.md 文件
    • 自动提交并推送到 .github 仓库
  2. Section 局部更新

    • 只更新 README.md 中的 "Project List" section
    • 保留其他所有内容不变
    • 如果 section 不存在则自动创建
  3. 默认行为

    • 默认直接更新 readme.md 文件(而不是 dry-run)

验收标准

  • 支持参数化直接更新 .github 仓库的 README.md 文档
  • 只更新 "Project List" section,保留其他内容
  • 添加对应的单元测试
  • 默认参数直接更新 readme.md 文件

相关命令

# 更新 variableway 组织的 .github 仓库
spark git update-org-status variableway

# 更新并推送到 .github 仓库
spark git update-org-status variableway --push-to-github

Completed In