From 5c71c26ce8052f48387a2d0f3b1fb8e5a246a7f9 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Fri, 30 Aug 2024 14:25:47 -0700 Subject: [PATCH] feat: add support for GitHub Actions workflow files in filter_important_files --- aider/special.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/aider/special.py b/aider/special.py index 662cd0414..c80c06211 100644 --- a/aider/special.py +++ b/aider/special.py @@ -78,6 +78,12 @@ def filter_important_files(file_paths): def is_important(file_path): file_name = os.path.basename(file_path) + dir_name = os.path.dirname(file_path) + + # Check for GitHub Actions workflow files + if dir_name.endswith('.github/workflows') and file_name.endswith('.yml'): + return True + return file_name in important_files or any( file_path.endswith(f"/{name}") for name in important_files )