= Сообщение: 2880 из 3580 ======================================== RU.GOLDED = От : Michael Dukelsky 2:5020/1042 21 Oct 23 14:06:58 Кому : All 21 Oct 23 14:06:58 Тема : Правила для записи в репозиторий FGHI : area://RU.GOLDED?msgid=2:5020/1042+6533b79c На : area://RU.GOLDED?msgid=2:5020/1042+651d11fd = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.GOLDED?msgid=2:5020/545+65347b8f ============================================================================== Привет, All!
04 October 2023 10:03, Michael Dukelsky послал(а) письмо к All:
MD> 1. Require a pull request before merging MD> Все коммиты должны быть сделаны в незащищенную ветку и отправлены с MD> помощью запроса на включение, прежде чем их можно будет объединить с MD> веткой master.
MD> 2. Require linear history MD> Предотвращает отправку коммитов слияния (merge) в ветку master. MD> Разрешены сжатие коммитов (commit squashing) и перебазирование MD> коммитов (commit rebasing).
Продолжение.
3. Require approvals Запросы на включение кода для слияния с веткой master требуют по крайней мере одно одобрение и отсутствие затребованных изменений в запросе на включение.
4. Require approval of the most recent reviewable push Самый последний запрос, доступный для проверки, должен быть одобрен кем-либо, кроме того, кто его отправил.
5. Require status checks to pass before merging Для слияния запроса на включение с веткой master нужно, чтобы следующие проверки прошли без ошибок: build (ubuntu-latest, Release, gcc, g++) build (ubuntu-latest, Release, clang, clang++) build (windows-latest, Release, cl, cl)
6. Require branches to be up to date before merging Это гарантирует, что запросы на включение, нацеленные на ветку master, были протестированы проверками из предыдущего пункта с использованием новейшего кода.