GitHub提供了一个非常方便的API (REST,v3)来查看存储库级别上的所有内容。要查看对代码评审的评论,我需要知道哪些存储库被他/她检查,并在这些存储库中爬行所有PRs。但是,有时我不记得我正在进行代码评审的所有存储库。如果我需要找到一些特定的注释,那么记住它在哪个存储库中是非常乏味的。
那么,是否有更方便的方法来有效地搜索某人的代码评审评论呢?
发布于 2020-07-15 05:34:49
这对GitHub REST v3是不方便的。
这在GitHub GraphQL API v4中更方便,如在这里显示
{
user(login: "lee-dohm") {
commitComments(first: 100) {
nodes {
commit {
repository {
nameWithOwner
}
abbreviatedOid
}
body
}
}
issueComments(first: 100) {
nodes {
repository {
nameWithOwner
}
issue {
number
}
pullRequest {
number
}
body
}
}
}
}
您可以直接在GraphQL资源管理器中测试它。
https://stackoverflow.com/questions/62905977
复制相似问题