Merge pull request 'bugfix: get target from tag options' (#54) from bugfix/clean-tag-command into main
Publish to PyPI / Bump-Build-Publish (push) Successful in 19s

Reviewed-on: #54
This commit was merged in pull request #54.
This commit is contained in:
jt
2026-09-21 17:35:49 +00:00
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -16,11 +16,11 @@ app = typer.Typer()
@app.command()
def tag(token: str | None = None, update_changelog: bool = False):
def tag(target: str | None = None, token: str | None = None, update_changelog: bool = False):
"""Crea un nuevo tag para el último merge."""
base.ensure_initialized()
target = Git.get_current_branch()
target = target or Git.get_current_branch()
if target not in base.environments:
raise GitFlowError("Solo se pueden taggear commits en ramas principales.")
+1 -1
View File
@@ -46,7 +46,7 @@ class GitlabRemoteAPI(RemoteAPI):
if response.ok:
return "Tag creado exitosamente: " + tag
else:
raise GitFlowError("Ocurrió un error al crear el tag para repositorio " + quote(self.repository, safe="") + ": " + response.text)
raise GitFlowError("Ocurrió un error al crear el tag: " + response.text)
def get_merge_commits(self, merge_commit: str) -> list[Commit]:
mrs = self.get_json(