我在我的一个项目中使用GITHUB API V3现在我们正在迁移到GraraphQL API V4。我想列出 repo 的所有分支,并且我想检查它是否是受保护的分支。在GITHUB API V3中,它有一个分支API,它将列出所有分支以及它是受保护的密钥,因此很容易检查。现在在 GraphQL 中,我可以获得所有分支列表,但无法检查分支是否受保护。
refs(first: 100, refPrefix: "refs/heads/") {
nodes {
name
}
}
有人可以协助解决这个问题吗?
如果那无法实现,refs
那么有没有办法单独列出所有受保护的分支