Dar*_*Ivy 5 github github-api graphql
使用 GitHub GraphQL API (v4),是否可以完成这些任务中的任何一项?
我们正在讨论从 REST 迁移到 GraphQL,但没有这个功能似乎还为时过早。作为 GraphQL 的新手,我想确保我不会在某处遗漏此功能。
更新:
来自 GitHub 员工(2018 年 4 月 21 日):
不幸的是,目前我们的 GraphQL API 中的变异覆盖率并不是最好的。好消息是我们有一个专注的团队致力于建立 REST 和 GraphQL 之间的对等性。很难为您提供关于这些突变的 ETA,但它们在要做的事情清单上!
createRepository突变已于2019 年 6 月 26 日添加到 GitHub 的 GraphQL API v4中。
例如,以下突变创建一个新的公共存储库“foo”:
mutation {
createRepository(input:{name:"foo", visibility:PUBLIC}) {
clientMutationId,
repository {
id,
nameWithOwner
}
}
}
Run Code Online (Sandbox Code Playgroud)
updateRepository突变于2019 年 7 月 17日添加。
( create | merge | close )PullRequest 突变于2018 年 10 月 24 日添加。
创建标签(严格来说createRef )于2019 年 6 月 28 日添加
因此,截至 2019 年 7 月 29 日,我相信只有 blob、releases 和 deleteRepository 的突变在您的列表中仍然突出。
| 归档时间: |
|
| 查看次数: |
420 次 |
| 最近记录: |