我是GitHub组织的管理员或合作者,如何获得该组织中所有存储库的列表



我是GitHub组织bigOrg的成员,拥有大约8000个存储库。我是其中大约50家的合作者或管理员。我的GitHub用户名是magnus。如何查询任何GitHub API并检索这50个存储库的列表?

这并不能回答我提出的问题,但它可能足以解决我的用例。这个GraphQL查询似乎返回了我是其合作者或管理员但不是所有者的所有存储库。bigOrg拥有的存储库会返回,但任何其他组织拥有的存储库都会返回。

{
viewer {
repositories(first: 100, affiliations: [COLLABORATOR, ORGANIZATION_MEMBER]) {
totalCount
pageInfo {
endCursor
hasNextPage
}
nodes{
url
name
owner {
login
}
}
}
}
}

最新更新