У меня основной проект .NET с такой структурой:
main solution
- core project
- ui project
- cli project
- unittest project
Поскольку репо - это всего лишь одно место, где принадлежит основное решение и, следовательно, модули в их подкаталогах, как правильно сделатьвыпуск / исправление для каждого подпроекта?
Если я запускаю выпуск с версией x, выпуск ветви принимает ВСЕ модули, но на самом деле я хочу, чтобы только модуль помечал и выпускал.
Возможное решение может заключаться в создании уникального тега версии, который принимает ВСЕ модули, не заботясь о том, увеличен ли модуль версии или не изменен вообще.
Что вы думаете об этом?