Я управляю проектом с открытым исходным кодом с моей командой в Github, в котором есть приличное количество вкладов сообщества. Одним из таких участников является "Dev X", который успешно отправлял запросы на извлечение и был хорошим членом сообщества, но у него нет специального доступа через настройки "Управление доступом" или членства в "Команде" Github.
На днях я отправил PR и запросил рецензию у члена моей команды (не Dev X), как я обычно делаю. Но прежде чем член моей команды добрался до этого, я получил уведомление о том, что Dev X рассмотрел и одобрил PR — зеленая галочка и все такое.
Мой вопрос:Как Dev X рассмотрел этот PR?Я перерыл настройки и не вижу способа разрешить или запретить разработчику, который не отображается в разделе «Управление доступом», просматривать PR. На Github есть много документации о том, как управлять PR, как устанавливать правила участия и т. д., но я ничего об этом не вижу.
Если говорить точнее, я не так уж и беспокоюсь о Dev X. Они до сих пор показали себя хорошими членами сообщества. Меня больше беспокоит то, что у нас есть слепое пятно, в которое могут скатиться и другие.
решение1
Насколько я могу судить, любой желающий может просматривать и одобрять изменения на GitHub, но я еще не тестировал это в конфигурациях, где требуется просмотр.
«Одобрить» просто потому, что это общее слово для «пользователю нравится это изменение». Это не «одобрить» в смысле «пользователь одобрил это для слияния в репозиторий».