Есть ли способ создать псевдоним рецензентов, который можно добавить в запрос на перенос на github сразу? - PullRequest
0 голосов
/ 07 августа 2020

Как мы делаем пул реквесты в моей компании, мы требуем, чтобы 5 конкретных c человек присутствовали на всех пул реквестах в репозиторий А, и другой список из 4 человек на всех пул реквестах в репозиторий Б. Это своего рода боль чтобы запомнить, какие имена go где, и никого не пропустить.

Есть ли способ создать псевдоним или что-то такое, что будет автоматически заполняться в полях запроса на проверку, что добавит всех подходящих людей?

Например, я хочу создать RepositoryAReviewers и RepositoryBReviewers, а затем всякий раз, когда я отправляю запрос в любой из репозиториев, я могу просто поместить псевдоним в поле запроса на проверку и нажать «Отправить». Это существует?

1 Ответ

2 голосов
/ 07 августа 2020

Что вы хотите сделать, так это создать команды для этих групп. Например, когда я использую sh для объединения кода на работе, я использую команду my-company/my-team-reviewers, которая пингует всех рецензентов в моей команде. my-company - это название вашей организации GitHub.

Если вы дополнительно хотите, чтобы все проверки для определенного репозитория (или определенных файлов в этом репозитории) выполняла определенная команда, вы можете использовать CODEOWNERS файл для этого. Это особенно полезно, если у вас есть основная команда для проекта, который вы всегда хотите проверять, или если команды несут ответственность за определенные подсистемы.

Файл CODEOWNERS, который влияет на весь репозиторий, будет выглядеть следующим образом:

* @my-company/core-dev
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...