Как ограничить файл Github codeowners только для определенных веток? - PullRequest
0 голосов
/ 19 сентября 2018

Я использую файл CODEOWNERS на Github для настройки автоматических проверок запросов на получение запросов на основе файлов / папок.Система работает хорошо, и рецензенты автоматически добавляются в pull-запросы.

Однако я хочу ограничить эту настройку только для веток релиза, а не для частных веток.Когда частная ветвь удаляется из ветки релиза, она также получает файл CODEOWNERS и, в свою очередь, все настройки "автоматических проверок для получения запросов".

Есть ли способ убедиться, чтоCODEOWNERS файл относится только к конкретным веткам?Или способ убедиться, что этот конкретный файл вообще не синхронизируется с другими ветками?

1 Ответ

0 голосов
/ 29 сентября 2018

Вы можете принудительно проверять запросы на получение запросов от CODEOWNERS на основе филиалов.

В своем репо перейдите по адресу: Settings -> Branches -> Add Rule -> Apply rule to <your branch>.
Затем отметьте Require pull request reviews before merging -> Require review from Code Owners

.правило распространяется только на эту конкретную ветку

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