forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.GOLDED

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 04.10.2023, 11:22
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Правила для записи в репозиторий

Michael Dukelsky написал(а) к All в Oct 23 10:03:24 по местному времени:

Привет, All!

Созданы два правила для записи в ветку master репозитория https://github.com/golded-plus/golded-plus/

1. Require a pull request before merging
Все коммиты должны быть сделаны в незащищенную ветку и отправлены с помощью запроса на включение, прежде чем их можно будет объединить с веткой master.

2. Require linear history
Предотвращает отправку коммитов слияния (merge) в ветку master. Разрешены сжатие коммитов (commit squashing) и перебазирование коммитов (commit rebasing).

Продолжение следует...

Желаю успехов, All!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20230926
Ответить с цитированием
  #2  
Старый 05.10.2023, 11:42
Semen Panevin
Guest
 
Сообщений: n/a
По умолчанию Re: Правила для записи в репозиторий

Semen Panevin написал(а) к Michael Dukelsky в Oct 23 18:18:14 по местному времени:

Доброго здоровьица тебе, Michael!

Wednesday October 04 2023 10:03, Michael Dukelsky писал All:

MD> Созданы два правила для записи в ветку master репозитория
MD> https://github.com/golded-plus/golded-plus/

MD> Продолжение следует...
Ммм, там раньше апрувить вроде было можно, хоть и не обязательно, а теперь чёт кнопки Approve не нахожу. Это так и задумано?

С наилучшими пожеланиями, Семён.

... Век живи, век учись!
--- GoldED+/LNX 1.1.5-b20231001 (Linux 5.15.52-gentoo iF6M10)
Ответить с цитированием
  #3  
Старый 06.10.2023, 00:12
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Правила для записи в репозиторий

Michael Dukelsky написал(а) к Semen Panevin в Oct 23 22:37:38 по местному времени:

Привет, Semen!

04 October 2023 18:18, Semen Panevin послал(а) письмо к Michael Dukelsky:

MD>> Созданы два правила для записи в ветку master репозитория
MD>> https://github.com/golded-plus/golded-plus/

MD>> Продолжение следует...
SP> Ммм, там раньше апрувить вроде было можно, хоть и не обязательно, а
SP> теперь чёт кнопки Approve не нахожу. Это так и задумано?

Где "там"? Поконкретнее, пожалуйста.

Желаю успехов, Semen!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20230221
Ответить с цитированием
  #4  
Старый 06.10.2023, 09:53
Semen Panevin
Guest
 
Сообщений: n/a
По умолчанию Re: Правила для записи в репозиторий

Semen Panevin написал(а) к Michael Dukelsky в Oct 23 06:50:26 по местному времени:

Доброго здоровьица тебе, Michael!

Thursday October 05 2023 22:37, Michael Dukelsky писал Semen Panevin:

MD>>> Созданы два правила для записи в ветку master репозитория
MD>>> https://github.com/golded-plus/golded-plus/

MD>>> Продолжение следует...
SP>> Ммм, там раньше апрувить вроде было можно, хоть и не обязательно,
SP>> а теперь чёт кнопки Approve не нахожу. Это так и задумано?

MD> Где "там"? Поконкретнее, пожалуйста.

Там - это в мерж/пул-реквестах репы голдед-плюс на гитхабе. ЕМНИП, была там кнопка Approve раньше... А теперь чёт не нахожу. Но я могу плохо помнить :) Может и не было, а я её по привычке придумал :)

С наилучшими пожеланиями, Семён.

... Хорошо там, где мы есть! (про фидошников)
--- GoldED+/LNX 1.1.5-b20231001 (Linux 5.15.52-gentoo iF6M10)
Ответить с цитированием
  #5  
Старый 06.10.2023, 09:53
Semen Panevin
Guest
 
Сообщений: n/a
По умолчанию Re: Правила для записи в репозиторий

Semen Panevin написал(а) к Michael Dukelsky в Oct 23 07:46:46 по местному времени:

Доброго здоровьица тебе, Michael!

Friday October 06 2023 06:50, Semen Panevin послал Michael Dukelsky:

SP>>> Ммм, там раньше апрувить вроде было можно, хоть и не
SP>>> обязательно, а теперь чёт кнопки Approve не нахожу. Это так и
SP>>> задумано?

MD>> Где "там"? Поконкретнее, пожалуйста.

SP> Там - это в мерж/пул-реквестах репы голдед-плюс на гитхабе. ЕМНИП,
SP> была там кнопка Approve раньше... А теперь чёт не нахожу. Но я могу
SP> плохо помнить :) Может и не было, а я её по привычке придумал :)

Нашёл. Уже не первый раз на этом гитхабе "теряюсь"... Как-то раз Unapprove ещё дольше искал :)

С наилучшими пожеланиями, Семён.

... В гостях хорошо, а дома хуже...
--- GoldED+/LNX 1.1.5-b20231001 (Linux 5.15.52-gentoo iF6M10)
Ответить с цитированием
  #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
Ответить с цитированием
  #7  
Старый 22.10.2023, 12:50
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Правила для записи в репозиторий

Alexey Vissarionov написал(а) к Michael Dukelsky в Oct 23 04:30:30 по местному времени:

Доброго времени суток, Michael!
21 Oct 2023 14:06:58, ты -> All:

MD> 5. Require status checks to pass before merging
MD> Для слияния запроса на включение с веткой master нужно, чтобы
MD> следующие проверки прошли без ошибок:
MD> build (ubuntu-latest, Release, gcc, g++)
MD> build (ubuntu-latest, Release, clang, clang++)

Ебунту выкинуть (или хотя бы на дебилиан заменить), шляпу добавить.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... ИМХО: Имею Мнение - Хрен Оспоришь
--- /bin/vi
Ответить с цитированием
  #8  
Старый 22.10.2023, 13:05
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Правила для записи в репозиторий

Michael Dukelsky написал(а) к Alexey Vissarionov в Oct 23 11:21:04 по местному времени:

Привет, Alexey!

22 October 2023 04:30, Alexey Vissarionov послал(а) письмо к Michael Dukelsky:

MD>> 5. Require status checks to pass before merging
MD>> Для слияния запроса на включение с веткой master нужно, чтобы
MD>> следующие проверки прошли без ошибок:
MD>> build (ubuntu-latest, Release, gcc, g++)
MD>> build (ubuntu-latest, Release, clang, clang++)

AV> Ебунту выкинуть (или хотя бы на дебилиан заменить), шляпу добавить.

К сожалению, это невозможно. Это ОС, установленная Мелкософтом в виртуалках, предназначенных для GitНub Actions.

Желаю успехов, Alexey!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20231008
Ответить с цитированием
  #9  
Старый 23.10.2023, 17:21
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: Правила для записи в репозиторий

Vitaliy Aksyonov написал(а) к Alexey Vissarionov в Oct 23 07:09:12 по местному времени:

Привет, Alexey!

22 Oct 23 04:30, ты писал(а) Michael Dukelsky:

MD>> 5. Require status checks to pass before merging
MD>> Для слияния запроса на включение с веткой master нужно, чтобы
MD>> следующие проверки прошли без ошибок:
MD>> build (ubuntu-latest, Release, gcc, g++)
MD>> build (ubuntu-latest, Release, clang, clang++)
AV> Ебунту выкинуть (или хотя бы на дебилиан заменить), шляпу добавить.

Присылай патч. ;)

Best regards,
Vitaliy Aksyonov.

... Бронетемкин "Поносец".
--- GoldED+/LNX 1.1.5-b20231021
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:13. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot