Исследование, которое я провел перед тем, как поднять этот вопрос:
[github] single user pr
- без соответствующих результатов [github] single user pull request
- без соответствующих результатов [github] approve own pull request
- '[github] утвердить собственный pr` - никаких релевантных результатов.
- Довольно много поисков в Google
Итак, моя проблема проста: у меня есть личный репозиторий GitHub, который я использую для управления кодом моего сайта.Я хотел бы предотвратить случайную регистрацию в ветке master
, потому что я не хочу, чтобы конвейер CI / CD, который я собираю, запускал, пока функция не завершена;Я планирую использовать ветви функций, связанных с проблемами, для обработки обновлений.
Моя проблема заключается в том, что я не могу настроить это без того, чтобы кто-то другой одобрил запросы на извлечение, которых у меня нет.Поэтому возникает вопрос: как, кроме создания вторичной учетной записи git для работы с PR, я могу защитить ветку, чтобы предотвратить случайную регистрацию, не имея кого-то еще в моей команде, чтобы утвердить эти запросы на извлечение?
Я знаю, что могу делать это в репозиториях Azure, однако мне очень нравится среда GitHub, поэтому я бы предпочел сделать это в GitHub.