Отметить заявку как готовую к просмотру - PullRequest
1 голос
/ 07 апреля 2020

Черновые пул-запросы уже более года доступны на Github. В документации REST API показано, как создать запрос извлечения в черновом состоянии, но не как пометить его как готовый к просмотру.

Проблема с концентратором предполагает, что это может сработать:

hub api -H 'accept: application/vnd.github.shadow-cat-preview+json' \
  -XPATCH repos/{owner}/{repo}/pulls/NUMBER -F draft=false

Однако при тестировании ничего не произошло.

Как я могу сделать это через API?

1 Ответ

1 голос
/ 10 апреля 2020

Единственным API, который принимает «черновик» в качестве входного параметра, является « Создать PR » (как показано на выпуске концентратора 2038 ).

API Update PR не имеет параметра draft, который объясняет, почему вызов API не изменил / не обновил PR.
Из того, что я вижу, это пока невозможно через GitHub API.

Это вызов GraphQL API v4 , хотя: "markPullRequestReadyForReview"

Плюс из этой Go проблемы с оболочкой , не забудьте установить заголовок на "application/vnd.github.shadow-cat-preview+json".

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