-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Workflow по Pull Request в ядро #7
Comments
Начинаю тестировать! Создание форкаЕсли у вас нет форка |
Код PRВсе тоже самое что в Joomla можно прям с офф доки скопировать, но добавить строку Создание самого PRСхема так же. Самое важное выбрать правильную ветку для сравнения JoomlaRu/joomla-cms |
Создаем отдельную ветку для PRСоздаем новую ветку. С
Либо через Github Desktop Либо поменять в настройках ветку по умолчанию и тогда можно будет сделать прямо на github. Именовать предлагаю по номеру pr к примеру |
Остаются тесты Может с кем нибудь из Joomla посоветоваться? |
Так, немного сумбурно, но в целом идея понятна. Нормально доку сделаем и будет гуд. Я только вот что не понял - если необходимо внести изменения, то они вносятся в ветку нашего форк репозитория Joomla! CMS. Это точно будет работать? |
Насчет сумбурно.Согласен полностью. Пока это скорее не более чем заметки, причем вторая часть вообще касается только тех кто будет модерировать. Так, что наверное надо будет 2 руководства сделать. Насчёт изменений.Тут все работает как со стандартными PR. Если человек хочет что-то изменить, до того как мы его смерджири к себе в отдельную ветку, то делает это как обычно у себя в форке. Если же он или кто либо еще хочет сделать изменении после того мы создали PR в оригинальный репозиторий то это делается через PR в созданную нами ветку. Вот пример PR с PR внутри. К тому же если исправления мелкие, ну типа пропущенного пробела или просто доработки, то мы можем и сами это сделать в ново созданной ветки которая связана с PR. Заодно и человеку подсобим, Завтра попробую сделать чтобы сообщения об успешном тестировании можно было прямо из патч тестера отправлять. Если получиться можно будет PR сделать чтобы эту функцию добавили, если сочтут нужной конечно. А пока плагин сделать. P.S Если дело пойдет, то можно будет весь этот процесс с созданием веток и PR в оригинал автоматизировать. Вплоть до такого. В админе нажал на одну копку: |
Обсудили с @Septdir. Вырисовывается такой вариант:
https://help.github.com/articles/creating-a-pull-request-from-a-fork/
The text was updated successfully, but these errors were encountered: