Защита филиалов GitHub - Требование PR против ограничения Push - PullRequest
0 голосов
/ 19 октября 2019

Я недавно добавил ограничение ветки в основную ветвь моего репозитория.

Стандартный рабочий процесс для добавления через PR, поэтому я включил Require pull request reviews before merging и включил параметр для отмены устаревших обзоров.

Я также хотел бы сам перейти непосредственно к мастеру, но заблокировать это действие для других, имеющих доступ для записи в репозиторий, поэтому я включил Restrict who can push to matching branches и добавил только себя.

Теперь, когда я пытаюсь нажатьнапрямую ведущему, защита филиала отклоняет мой запрос с сообщением At least 1 approving review is required by reviewers with write access. Похоже, что GitHub осуществляет первую проверку, хотя у меня должно быть разрешение обойти это.

Возможно ли и то и другое требовать утвержденияPR для слияния, при этом позволяя себе нажимать напрямую?

Если нет, то какова цель настройки ограничения push, когда включена настройка PR?

...