Гайз, вопрос наверное в раздел "безысходность и дзен" 🤙
Существует ли способ изящно управлять тем, какие фичи запустить в релиз на основе git?
Делать feature ветки из development и потом мержить их обратно, это понятная база. Но что делать, если было такох фичей несколько на релиз, и было принято решение не релизить одну из них в этот раз, потому что требования изменились, или забаговано так, что нужно переосмысление.
А если в рамках фичи сделался какой-то "фундаментал", которых использовали люди в рамках других фичей, потому что мы быстро делимся кодом в development?
Есть ли хороший релизный флоу? Что-то типа "у меня три фичи смержены в дев, сегодня резилим 2 из них". Ничего толкового не нагуглилось, все варианты на простые кейсы, типа что запланировали на "спринт", то и релизим.
Личный опыт или статья может?
trunk based development + feature flags + release branches