SuperAPI AI 工具集

github-ops

通用与其它

查看项目

更新于 10-16 04:31

技能介绍

用途:github-ops 通过 GitHub REST API 管理仓库、议题、拉取请求和 Actions 工作流,适合在脚本或自动化流程中直接调用 GitHub 接口。

主要能力:获取认证用户信息、列出用户仓库、获取仓库详情;创建、列出、获取、更新议题,添加评论与标签、移除标签;创建与列出 PR、获取 PR 评审、创建 PR 评审;获取工作流运行记录、触发工作流。

使用方式:先在 https://github.com/settings/tokens 创建 Personal Access Token,所需权限至少为 repo、workflow、read:user,并以环境变量存储:GH_TOKEN=ghp_xxx。请求需携带认证与版本头,例如:curl -H "Authorization: Bearer $GH_TOKEN" -H "Accept: application/vnd.github+json" -H "X-GitHub-Api-Version: 2022-11-28" https://api.github.com/...。仓库路径使用 owner/repo 格式(如 octocat/Hello-World)。

适用场景:批量管理议题与标签、自动化创建或评审 PR、查询与触发 Actions 工作流等。

限制:认证用户速率限制为每小时 5000 次请求;所有时间戳为 ISO 8601 格式。其他限制暂未提供。