-
Notifications
You must be signed in to change notification settings - Fork 185
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
ci: add gitlab flow #2759
ci: add gitlab flow #2759
Conversation
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit b7a2e97:
|
size-limit report 📦
|
👀 Styleguide deployedSee the styleguide for this PR at https://vkcom.github.io/VKUI/pull/2759/ |
f12f862
to
0929dc9
Compare
Co-authored-by: Inomdzhon Mirdzhamolov <[email protected]>
e6096a2
to
b7a2e97
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀 🔥
Добавляем автоматизацию по GitLab Flow
Изменения
x.y.0
будет создана веткаx.y-stable
patch
, изменения автоматически будут добавлены в веткуx.y-stable
Требование к сопровождающему
Исправления
Стабильные (
x.y-stable
) ветки создаются от веткиmaster
при публикации минорной версии(x.y.0
). В стабильную ветку можно включать только исправления серьёзных багов. Следуйте правилу "upstream first": всегда, когда это возможно, сначала делайте мерж исправлений в master, и только оттуда в стабильную ветку.Чтобы исправление автоматически попало не только в мастер но и в стабильную ветку, необходимо в PR добавить метку(label) patch. После мержа, коммиты автоматически применятся на стабильной ветке
Если вы забыли добавить метку или возникли конфликты(action завершился с ошибкой), необходимо создать новый PR с веткой
x.y-stable
используя cherry-pick. Метка patch при этом не нужна.