feature: al agrupar release, mergear cambios en rama group

This commit is contained in:
jt
2025-12-21 23:30:46 -03:00
parent 057b32a2f9
commit 726c73af39
+6 -1
View File
@@ -55,9 +55,11 @@ class ReleaseCommand(Command):
print("- " + commit)
group = args.group
grouping = group is not None
if not group:
if not grouping:
if self.confirm("¿Desea agrupar este release con otra rama?", False):
grouping = True
group = self.choice("Grupo release: ", Git.get_branches("release/" + next_env + "/"))
else:
group = next_env
@@ -98,3 +100,6 @@ class ReleaseCommand(Command):
print="Deshaciendo cambios por conflictos"
)
raise GitFlowError("Error al realizar pasaje de cambios a rama objetivo")
elif grouping:
Git("switch", group).exec(print="Cambiando a rama objetivo")
Git("merge", next_branch, ff_only=True).exec(print="Mergeando cambios de la nueva rama")