Skip to content

Открыть pull request по принятой работе — живой прогон #1094

Description

@gHashTag

Часть #1090. Блокируется #1091 (токен).

Проблема

openPullRequestForTask написан и вызывается при приёмке, но не выполнялся ни разу вживую. Во всём журнале событий строки pullRequest нет ни одной: каждое делегирование за историю проекта останавливается на «пчела ответила, ветка закоммичена».

Неисполнявшийся код за это время накопил три ошибки в построении URL — они уже исправлены (GitHubEndpoint), но сам путь по-прежнему не проверен ничем, кроме модульных проверок адреса.

Готово, когда

  • Одно настоящее делегирование доходит до открытого PR.
  • В журнале появляется queen.pr.opened с номером.
  • Номер PR записан в задачу, и задача не считается завершённой, пока PR не влит: закрытый без мержа PR — не то же самое, что приземлённая работа.

Что уже есть

openPullRequestForTask, GitHubAPIClient.createPR, recordPullRequest, PullRequestOutcome, GitHubEndpoint с проверками адреса в обе стороны.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions