From ae1b2b877e98d1a86742020f195cc67d53111b93 Mon Sep 17 00:00:00 2001 From: AIOSAI Date: Tue, 12 May 2026 23:25:54 -0700 Subject: [PATCH] feat: add ruff check --fix to commit handler (lint + format before staging) --- src/aipass/drone/apps/handlers/git/commit_handler.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/aipass/drone/apps/handlers/git/commit_handler.py b/src/aipass/drone/apps/handlers/git/commit_handler.py index 6ff07144..3481eecb 100644 --- a/src/aipass/drone/apps/handlers/git/commit_handler.py +++ b/src/aipass/drone/apps/handlers/git/commit_handler.py @@ -75,6 +75,12 @@ def commit_changes( if venv_ruff.exists(): ruff_bin = str(venv_ruff) if ruff_bin: + subprocess.run( + [ruff_bin, "check", "--fix", "src/", "tests/"], + capture_output=True, + text=True, + cwd=str(repo_root), + ) subprocess.run( [ruff_bin, "format", "src/", "tests/"], capture_output=True,