diff --git a/.mise.toml b/.mise.toml index 701a05c..23e63a9 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,6 +1,6 @@ [tools] -python = { version = "3.12.1", venv = ".venv" } -uv = { version = "0.4.7"} +python = { version = "3.12.13", venv = ".venv" } +uv = { version = "0.9.9"} [env] _.python.venv = { path = "{{config_root}}/.venv", create = true } diff --git a/gitops/core.py b/gitops/core.py index 0677036..79726fe 100644 --- a/gitops/core.py +++ b/gitops/core.py @@ -254,7 +254,7 @@ def tag(ctx: Any, filter: str, tag: str, exclude: str = "") -> None: commit_message = f"Add tag '{tag}' to {filter}" if exclude: commit_message += f" (except {exclude})" - run(f'git commit -am "{commit_message}."') + run(f'cd {get_apps_directory()}; git commit -am "{commit_message}."') print(success("Done!")) @@ -280,7 +280,7 @@ def untag(ctx: Any, filter: str, tag: str, exclude: str = "") -> None: commit_message = f"Remove tag '{tag}' from {filter}" if exclude: commit_message += f" (except {exclude})" - run(f'git commit -am "{commit_message}."') + run(f'cd {get_apps_directory()}; git commit -am "{commit_message}."') print(success("Done!")) @@ -361,7 +361,7 @@ def setenv(ctx: Any, filter: str, values: str, exclude: str = "") -> None: commit_message = f"Set env var(s) '{values}' on {filter}" if exclude: commit_message += f" (except {exclude})" - run(f'git commit -am "{commit_message}."') + run(f'cd {get_apps_directory()}; git commit -am "{commit_message}."') print(success("Done!")) @@ -395,7 +395,7 @@ def unsetenv(ctx: Any, filter: str, values: str, exclude: str = "") -> None: commit_message = f"Unset env var(s) '{values}' on {filter}" if exclude: commit_message += f" (except {exclude})" - run(f'git commit -am "{commit_message}."') + run(f'cd {get_apps_directory()}; git commit -am "{commit_message}."') print(success("Done!")) @@ -423,7 +423,7 @@ def setcluster(ctx: Any, filter: str, cluster: str, exclude: str = "") -> None: commit_message = f"Move {filter} to cluster '{cluster}'" if exclude: commit_message += f" (except {exclude})" - run(f'git commit -am "{commit_message}."') + run(f'cd {get_apps_directory()}; git commit -am "{commit_message}."') print(success("Done!"))