SuperAPI AI 工具集

github-ops

部署与运维

查看项目

更新于 10-16 07:15

技能介绍

用途:该技能用于处理 tw93/Pake 仓库的 GitHub issue、PR 与 release 操作,假定使用者已掌握标准 gh 用法,技能本身提供项目事实与边界约束。不适用于代码审查或发布构建。

主要能力与要求:始终使用 gh CLI,并在行动前查询实时状态,不依赖记忆或上一轮结果做假设。可用 gh run view <run-id> --json status,conclusion 轮询 CI;不要将 gh run watch 或构建输出通过 tail/head 管道处理,管道会吞掉真实退出码并把失败误报为成功。用 npm view pake-cli@<version> version gitHead dist.tarball --json 校验 npm 状态,gitHead 可把已发布包关联到目标提交;用 npm view pake-cli version 单独查看 latest 指针,它可能指向与待审修复不同的提交。PR 的行内评审评论位于 gh api repos/tw93/Pake/pulls/<n>/comments,gh pr view 不显示这些评论。应用发布的真实状态以 gh release view <tag> --json assets 为准,而非工作流名称或源码状态。

项目事实:仓库为 tw93/Pake;工作流包括 release.yml(V* 标签,构建应用资产)、npm-publish.yml(npm 可信发布,也支持从 main 触发 workflow_dispatch 做仅 npm 的热修复)、quality-and-test.yml(推送 CI)、pake-cli.yaml 与 single-app.yaml(外部用户从 fork 触发的公开构建入口)。

安全规则:任何写操作(gh issue comment、gh pr comment、gh pr merge、gh issue close、gh release create 等)前,必须先起草回复并展示给用户批准;一次草稿批准不延伸到后续评论。未经用户明确要求,绝不合并、关闭或修改。回复 issue 或 PR 前先读正文确认作者语言,并用其语言回复(针对作者,而非任意评论者)。回复 CLI 修复已发布前,用上述 npm 命令核实确切产物且 gitHead 包含该修复,并单独查看 latest 指针;应用发布则用 gh release view <tag> --json assets。发布后关闭 issue 前,用 gh issue view <id> --json number,title,state,author,url 确认目标,并在评论中包含具体版本或升级命令。

限制:资料未提供更多使用步骤、收费或平台信息。