Показать сообщение отдельно
  #6  
Старый 21.10.2023, 15:40
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Правила для записи в репозиторий

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
Ответить с цитированием