Не могу нажать на github неожиданно - PullRequest
0 голосов
/ 01 октября 2018

Ну, это очень странно.Я использую правила защиты Github, чтобы принудительно отправлять запросы по запросу и запускать TravisCI при каждом нажатии.Тем не менее, из-за непрерывного перевода мне нужен пользователь, который должен иметь возможность выдвигать, не делая запрос на извлечение и избегая проверки статуса TravisCI (для этого я использую [ci skip]).Этот пользователь включен в белый список, который Github предоставляет в правилах защиты веток.Он работал отлично с прошлой недели, неожиданно, когда я пытаюсь нажать с этим пользователем, я получаю его:

remote: Resolving deltas: 100% (5/5), completed with 5 local objects. remote: error: GH006: Protected branch update failed for refs/heads/master. remote: error: Required status check "Travis CI - Pull Request" is expected. At least 1 approving review is required by reviewers with write access. To https://github.com/***** ! [remote rejected] master -> master (protected branch hook declined) error: failed to push some refs to 'https://*****'

Это очень странно, так как это работало всегда до сих пор ... Иу пользователя есть права на отправку без отправки запроса на получение, и он пропускает Трэвиса через сообщение о фиксации, поэтому я не понимаю, почему github спрашивает меня о проверке статуса и утверждениях ...

1 Ответ

0 голосов
/ 01 октября 2018

Я решил это, наконец, предоставив пользователю доступ администратора вместо простого доступа для записи.Теперь он может толкать, избегая одобрений и проверки статуса.Но я не понимаю, почему не работает просто нахождение в белом списке правил ветки защиты ... Это работало раньше, похоже, GitHub внес некоторые изменения ...

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