SuperAPI AI 工具集

pr

编程与开发

查看项目

更新于 10-16 03:39

技能介绍

用途:按 Storybook 仓库约定创建 Pull Request,适用于提交改动供审查时使用。

主要要求:标题采用 [Area]: [Description] 格式,Area 首字母大写、不含空格(可用连字符)。必须添加三类标签:类别(bug、maintenance、dependencies、build、cleanup、documentation、feature request、BREAKING CHANGE、other 之一)、CI(ci:normal、ci:merged、ci:daily、ci:docs 之一),以及 QA(qa:needed 或 qa:skip),用于告知发布团队是否需要在下一个次版本发布前人工验证。可选 ci:canary 标签用于在仓库内 PR 发布 pkg.pr.new 金丝雀包,fork PR 无效,除非用户要求否则不要添加。

正文:从仓库根目录读取 .github/PULL_REQUEST_TEMPLATE.md,原样复制模板(含所有 HTML 注释)并填写相关部分。Manual testing 部分为必填,需面向其他维护者编写可复制粘贴、含明确预期结果和回归风险区域的步骤,并在提交前自行验证。UI 改动可链接 Chromatic Storybook,需 CI 完成后才可用。

命令:gh pr create --draft --title "<Area>: <Description>" --body "<FILLED_TEMPLATE>" --label "<category>,<ci>,<qa>";始终使用草稿模式。