gitlab-cherrypick
Installation
SKILL.md
GitLab Cherry-pick (main → release//)
Skill này pair với gitlab-flow và gitlab-sync. Trong khi:
gitlab-flowlofeature → maingitlab-synclomain → builds/dev/<app>(deploy QA)
Skill này lo phần main → release/<app>/<version> — backport commit cụ thể để cut patch release.
Phạm vi: Chỉ tập trung
main → release/<app>/<version>. Cut release branch mới (release/<app>/<v-mới>), deploy prod, tag release — out of scope, Maintainer làm tay.
Nguyên tắc cốt lõi
Code chỉ chảy 1 chiều từ
main→release/<app>/<version>. Cherry-pick TRÊN nhánh trung giancherry/*, PR ngược vềrelease/<app>/<version>— KHÔNG BAO GIỜ lôi coderelease/*vàomain.