Получите PR, которые ссылаются на проблему через Github API v4 - PullRequest
1 голос
/ 03 мая 2019

У меня есть запрос graphql, который позволяет мне получить все проблемы для хранилища, отфильтрованные по некоторым критериям. Теперь в моей команде у нас есть один репозиторий для кода и один для проблем, поэтому внешние люди могут регистрировать проблемы, не имея доступа к нашим внутренним обсуждениям.

Когда мы делаем 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
              }
            }
          }
        }
      }
    }
  }
}`;

Это вызывает у меня проблемы с первым репо, но могу ли я получить PR на втором в том же вызове GraphQL, или я должен собрать идентификаторы проблем на стороне TS и сделать другой запрос?

...