Compare commits

..
9 Commits
Author SHA1 Message Date
gitea-actions 889109bf77 chore: bump version and update CHANGELOG.md [skip ci] 2026-09-18 14:27:33 +00:00
jt 164eded8f8 Merge pull request 'bugfix: muevo titulo de error al panel, agrego repositorio a gitlab error' (#23) from bugfix/add-debug-error-info-2 into main
Publish to PyPI / Publish-to-PyPI (push) Successful in 18s
Reviewed-on: #23
2026-09-18 14:27:19 +00:00
Jonathan Teran ce1ab99ddc bugfix: muevo titulo de error al panel, agrego repositorio a gitlab error 2026-09-18 11:26:55 -03:00
gitea-actions 8f96cb21f6 chore: bump version and update CHANGELOG.md [skip ci] 2026-09-18 13:27:25 +00:00
jt 9fa7fa41bd Merge pull request 'bugfix: agrego informacion de traceback para errores de GitFlow' (#22) from bugfix/add-debug-error-info into main
Publish to PyPI / Publish-to-PyPI (push) Successful in 38s
Reviewed-on: #22
2026-09-18 13:26:51 +00:00
Jonathan Teran 8a4cf6e667 bugfix: agrego informacion de traceback para errores de GitFlow 2026-09-18 10:25:52 -03:00
gitea-actions a502541e35 chore: bump version and update CHANGELOG.md [skip ci] 2026-09-17 14:52:53 +00:00
jt b6370648f9 Merge pull request 'bugfix: apply release prefix and ticket detection to single-commit PR titles' (#21) from bugfix/pr-title-single-commit into main
Publish to PyPI / Publish-to-PyPI (push) Successful in 19s
Reviewed-on: #21
2026-09-17 14:52:37 +00:00
Jonathan Teran e0200e3695 bugfix: apply release prefix and ticket detection to single-commit PR titles 2026-09-17 11:36:36 -03:00
3 changed files with 32 additions and 7 deletions
+21
View File
@@ -1,3 +1,24 @@
## v1.21.3 - 2026-09-18
- **bugfix**: muevo titulo de error al panel, agrego repositorio a gitlab error [[jteran](mailto:jteran@renatre.org.ar)] (ce1ab99)
---
## v1.21.2 - 2026-09-18
- **bugfix**: agrego informacion de traceback para errores de GitFlow [[jteran](mailto:jteran@renatre.org.ar)] (8a4cf6e)
---
## v1.21.1 - 2026-09-17
- **bugfix**: apply release prefix and ticket detection to single-commit PR titles [[jteran](mailto:jteran@renatre.org.ar)] (e0200e3)
---
## v1.21.0 - 2026-09-17
- **feature**: downgrade python version for better compatibility [[jteran](mailto:jteran@renatre.org.ar)] (55172bd)
+10 -6
View File
@@ -1,10 +1,12 @@
#!/usr/bin/env python3
import traceback
from subprocess import SubprocessError
import typer
from git_flow import GitFlowError
import git_flow.command.base as base
from git_flow.command import init, new, commit, merge, tag, release, branch
from git_flow.command import base, branch, commit, init, merge, new, release, tag
REPOSITORY_TOKEN_PATH = ".repository-token"
LOCALE = "es_AR.UTF-8"
@@ -25,8 +27,10 @@ def main():
app()
print()
except GitFlowError as e:
base.io_error(str(e), title="Git Flow")
except Exception as e:
base.io_error(str(e), title="Inesperado")
except KeyboardInterrupt as e:
lines = [str(e), ""]
lines += traceback.format_exception(e)
base.io_error("".join(lines), title="Git Flow")
except SubprocessError as e:
base.io_error(str(e), title="Comando")
except KeyboardInterrupt:
base.io_error("Ejecución abortada")
+1 -1
View File
@@ -45,7 +45,7 @@ class GitlabRemoteAPI(RemoteAPI):
if response.ok:
return "Tag creado exitosamente: " + tag
else:
raise GitFlowError("Ocurrió un error al crear el tag: " + response.text)
raise GitFlowError("Ocurrió un error al crear el tag para repositorio " + quote(self.repository, safe="") + ": " + response.text)
def get_endpoint(self, resource: str) -> str:
project_id = quote(self.repository, safe="")