Skip to content

devpace v1.5.0

Choose a tag to compare

@github-actions github-actions released this 26 Feb 02:08
· 299 commits to main since this release
ea268d4

What's Changed

External Tool Sync (/pace-sync)

  • 语义桥接 GitHub Issues:将 devpace 研发状态与 GitHub Issues 形成语义级同步——Claude 理解变更意图后生成对应外部操作,而非机械的字段映射。v1.5.0 为 push-only MVP
  • 4 子命令 MVP 同步体系setup(引导式配置)、link(关联 CR ↔ GitHub Issue)、push(推送状态:标签更新 + 评论记录)、status(同步状态和一致性检查)
  • sync-mapping-format.md Schema:同步配置格式契约(平台配置 + CR 状态映射 + 实体映射 + Gate 结果同步 + 关联记录)
  • sync-push advisory hook:CR 状态变更后非阻断提醒推送(始终 exit 0)
  • devpace-rules §16 同步管理:条件生效规则——sync-mapping.md 存在时激活
  • 适配器模式:平台无关 procedures + GitHub 适配器(Linear/Jira 预留 Phase 19+)

pace-init 架构优化

  • Token 优化:SKILL.md 瘦身 + procedures 拆分为 7 个独立文件(core/checks/dryrun/from/full/reset/template/verify)
  • 六大原则架构重构:checks 数据提取 + Git 策略回归 + CI SSOT + 路由层清理
  • 综合优化 14 项:生命周期感知 + 子命令扩展 + 工具链精准检测
  • Hook + Rules + 语义同步集成:状态缓存比对 + 7 步管道对齐 + 双层保障

Documentation

  • pace-sync 特性文档(中英双语)
  • pace-init 特性文档(中英双语)+ Skill 文件架构表 + procedures 完整链接
  • README BizDevOps 映射表归档 user-guide
  • user-guide 同步更新

Backward Compatible

  • /pace-sync 为全新 Skill,不影响已有命令和工作流
  • sync-mapping.md 为可选配置——不存在时核心流程完全不受影响
  • sync-push hook 为 advisory(仅提醒,不阻断),不改变现有 hook 行为
  • CR Schema 的"外部关联"字段为可选——已有 CR 不受影响

Full Changelog: v1.4.1...v1.5.0