Как проверить, был ли GitHub PR одобрен владельцем кода? - PullRequest
0 голосов
/ 04 сентября 2018

Я создаю сервис, который сканирует открытые запросы извлечения с указанным тегом и автоматически объединяет их, если они были рассмотрены соответствующим образом.

В некоторых случаях PR будут включать изменения в файлах, принадлежащих команде, в файле CODEOWNERS. Насколько мне известно, GitHub API не поддерживает владельцев кода.

Это правда? Есть ли способ проверить, был ли PR проверен владельцем кода? Я не могу найти никакой разборчивой информации в ответах API, в которой указывается, является ли проверка владельцем кода или просто другим пользователем.

Спасибо!

1 Ответ

0 голосов
/ 29 сентября 2018

Github предоставляет API для ожидающих отзывов, без разграничения, является ли этот рецензент CODEOWNER или нет.
Насколько я понимаю, эта служба должна проверять, есть ли ожидающие проверки PR, поэтому в этом случае не имеет значения, владелец кода или нет, потому что ваш вызов обзоров github API вернется что действительно есть ожидающие отзывы.

Еще одним инструментом, который вы можете использовать, является codeowners-api , который может помочь вам понять, действительно ли рецензенты по PR CODEOWNERS

Отказ от ответственности - я написал библиотеку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...