From c4b8b70f0681da31277152a060d818f370244e70 Mon Sep 17 00:00:00 2001 From: Bradley Mclain <764990+BradMclain@users.noreply.github.com> Date: Wed, 6 May 2026 15:55:08 +1000 Subject: [PATCH 1/3] fix(cli): run git commit in apps directory for all commands Co-Authored-By: Claude Sonnet 4.6 --- gitops/core.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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!")) From c2626deb7099d30f60b609ff0ce44ef7b5e02fed Mon Sep 17 00:00:00 2001 From: Bradley Mclain <764990+BradMclain@users.noreply.github.com> Date: Wed, 6 May 2026 16:05:34 +1000 Subject: [PATCH 2/3] chore: bump python to 3.12.13 --- .mise.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.mise.toml b/.mise.toml index 701a05c..bd041de 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,5 +1,5 @@ [tools] -python = { version = "3.12.1", venv = ".venv" } +python = { version = "3.12.13", venv = ".venv" } uv = { version = "0.4.7"} [env] From 4d66cca59011cbb33bf03c8ef2c481c1d7c7317e Mon Sep 17 00:00:00 2001 From: Bradley Mclain <764990+BradMclain@users.noreply.github.com> Date: Wed, 6 May 2026 16:56:10 +1000 Subject: [PATCH 3/3] chore(deps): bump uv to 0.9.9 to match uptick-cluster --- .mise.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.mise.toml b/.mise.toml index bd041de..23e63a9 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,6 +1,6 @@ [tools] python = { version = "3.12.13", venv = ".venv" } -uv = { version = "0.4.7"} +uv = { version = "0.9.9"} [env] _.python.venv = { path = "{{config_root}}/.venv", create = true }