检索通过Github API v4引用问题的PR

时间:2019-05-03 14:20:53

标签: javascript github graphql github-api github-api-v4

我有一个graphql查询,使我能够检索存储库的所有问题,并按某些条件进行过滤。 现在,在我们的团队中,我们有一个代码存储库和一个问题存储库,因此外部人员可以提交问题而无需访问我们的内部讨论。

进行PR时,我们会在问题回购中引用原始问题。

我想做的是在第二个回购中获得所有PR,这些PR引用第一个中的问题。

到目前为止我有

const query = `{
  repository(owner:"${owner}", name:"${repository}") {
    issues(last:20, states:CLOSED, labels: ["type:bug"]) {
      edges {
        node {
          title
          url
          labels(first:20) {
            edges {
              node {
                name
              }
            }
          }
        }
      }
    }
  }
}`;

这使我在第一个存储库上遇到问题,但是我可以在同一GraphQL调用中在第二个存储库上获得PR,还是应该在TS端收集问题ID并进行不同的查询?

0 个答案:

没有答案