Часть #1090. Блокируется #1091 (токен).
Проблема
openPullRequestForTask написан и вызывается при приёмке, но не выполнялся ни разу вживую. Во всём журнале событий строки pullRequest нет ни одной: каждое делегирование за историю проекта останавливается на «пчела ответила, ветка закоммичена».
Неисполнявшийся код за это время накопил три ошибки в построении URL — они уже исправлены (GitHubEndpoint), но сам путь по-прежнему не проверен ничем, кроме модульных проверок адреса.
Готово, когда
- Одно настоящее делегирование доходит до открытого PR.
- В журнале появляется
queen.pr.opened с номером.
- Номер PR записан в задачу, и задача не считается завершённой, пока PR не влит: закрытый без мержа PR — не то же самое, что приземлённая работа.
Что уже есть
openPullRequestForTask, GitHubAPIClient.createPR, recordPullRequest, PullRequestOutcome, GitHubEndpoint с проверками адреса в обе стороны.
Часть #1090. Блокируется #1091 (токен).
Проблема
openPullRequestForTaskнаписан и вызывается при приёмке, но не выполнялся ни разу вживую. Во всём журнале событий строкиpullRequestнет ни одной: каждое делегирование за историю проекта останавливается на «пчела ответила, ветка закоммичена».Неисполнявшийся код за это время накопил три ошибки в построении URL — они уже исправлены (
GitHubEndpoint), но сам путь по-прежнему не проверен ничем, кроме модульных проверок адреса.Готово, когда
queen.pr.openedс номером.Что уже есть
openPullRequestForTask,GitHubAPIClient.createPR,recordPullRequest,PullRequestOutcome,GitHubEndpointс проверками адреса в обе стороны.