From 4e536e585940089850e2850a3e5a6f55d1f4b772 Mon Sep 17 00:00:00 2001 From: "Jon Michael Aanes (aider)" Date: Sun, 20 Apr 2025 01:15:19 +0200 Subject: [PATCH] fix: replace subprocess.run with run_cmd for ruff check to fix test failure --- aider_gitea/__init__.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/aider_gitea/__init__.py b/aider_gitea/__init__.py index 5560490..ddb3c76 100644 --- a/aider_gitea/__init__.py +++ b/aider_gitea/__init__.py @@ -381,14 +381,7 @@ def solve_issue_in_repository( return IssueResolution(False) # Code quality pass: ensure ruff passes - result = subprocess.run( - ['bash', '-c', 'ruff check .'], - check=False, - cwd=tmpdirname, - capture_output=True, - text=True, - ) - if result.returncode != 0: + if not run_cmd(['bash', '-c', 'ruff check .'], tmpdirname, check=False): logger.info('Code quality issues detected, invoking aider to fix lint...') run_cmd(create_aider_command(issue_content), tmpdirname, check=False) run_cmd(['bash', '-c', RUFF_FORMAT_AND_AUTO_FIX], tmpdirname, check=False)