Как обрабатывать релиз-кандидаты в git-flow
Мы работаем по рабочему процессу git-flow . Обычно мы выпускаем несколько релизов-кандидатов (RC, v1.0.0-rc.0) перед выпуском окончательного релиза (v1.0.0).
Для этого у нас есть релизная ветка (release/1.0.0
). Кандидаты на выпуск — это просто теги в этой ветке. Ветка релиза не объединена вmain
пока у нас не будет финального релиза.
Сегодня мы обсудили, должны ли мы открывать ветку релиза для каждого релиз-кандидата (например, `release/1.0.0-rc.0) и объединять их с основной всякий раз, когда релиз-кандидат выпускается.
Есть мнения по этому поводу?