From c6fafed3dea0ecad4e35beabc6b9bd0048ee8d6e Mon Sep 17 00:00:00 2001
From: Evan Pratten <evan@ewpratten.com>
Date: Thu, 19 Oct 2023 14:46:12 -0400
Subject: [PATCH] fix glob

---
 configs/scripts/git-authors-multirepo | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/configs/scripts/git-authors-multirepo b/configs/scripts/git-authors-multirepo
index cbed865..88f6866 100755
--- a/configs/scripts/git-authors-multirepo
+++ b/configs/scripts/git-authors-multirepo
@@ -21,12 +21,11 @@ def main() -> int:
 
     # Find every subdirectory that is a git repo
     git_dirs = []
-    all_dirs_recursive = list(args.start.glob("**/*"))
+    all_dirs_recursive = list(args.start.glob("**/*.git"))
     for path in all_dirs_recursive:
-        if path.is_dir() and (path / ".git").is_dir():
-            git_dirs.append(path)
-            if args.log_repos:
-                print(f"Reading GIT repo at: {path}")
+        git_dirs.append(path.parent)
+        if args.log_repos:
+            print(f"Reading GIT repo at: {path.parent}")
 
     # Collect the results of `git authors` from each repo
     authors = []