Подтвердите заголовок и текст запроса GitHub Pull - PullRequest
0 голосов
/ 02 апреля 2020

Есть ли способ проверить заголовок и текст запроса на извлечение GitHub. Я знаю, что мы можем использовать шаблон запроса на извлечение, чтобы предварительно заполнить сообщение запроса на извлечение. Также GitHub предоставляет WebHooks , Проверки API , которые запускаются для каждого коммита.

Но я ищу способ, которым мы можем проверить сообщение тело запроса на извлечение (например, ищите наличие действительного идентификатора JIRA), когда участник нажимает кнопку «Отправить запрос на извлечение» и на основе проверки принимает или отклонить запрос на извлечение.

Я собираюсь реализовать это с помощью GitHub App , которое будет установлено на репо уровня организации.

Я не беспокоюсь о проверке коммитов.

Я сталкивался с ContentReferenceEvent , который, кажется, предоставляет аналогичную, но неполную функцию, где читается только URL и content_reference события срабатывают. Я надеялся, что это даст возможность также получить заголовок и текст PullRequest.

Однако Использование вложений содержимого говорит, что эта функция предназначена только для бета-использования:

Примечание: В настоящее время API Content Attachments находится в опубликованной бета-версии c и доступен только для использования с GitHub Apps. Функции и требования могут изменяться в любое время в течение этого периода.

Поскольку это бета-версия, я не могу использовать эту функцию.

Пожалуйста, дайте мне знать, какие есть другие альтернативы. ИЛИ как я могу реализовать это самостоятельно, если ничего подобного не существует.

...