Michael Dukelsky написал(а) к All в Oct 23 14:06:58 по местному времени:
Привет, All!
04 October 2023 10:03, Michael Dukelsky послал(а) письмо к All:
MD> Созданы два правила для записи в ветку master репозитория
MD>
https://github.com/golded-plus/golded-plus/
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, были протестированы проверками из предыдущего пункта с использованием новейшего кода.
Желаю успехов, All!
За сим откланиваюсь, Michael.
... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20231008