From a86c1606b5bcfe8d6e9da9ba2d544fe35927c810 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Wed, 29 Jul 2026 11:31:02 +0530 Subject: [PATCH] fix(dev): Skip worktrees --- bench/bench.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bench/bench.py b/bench/bench.py index 768575d5e..be6e5dcc5 100644 --- a/bench/bench.py +++ b/bench/bench.py @@ -284,7 +284,8 @@ def initialize_apps(self): self.apps = [ x for x in os.listdir(os.path.join(self.bench.name, "apps")) - if is_frappe_app(os.path.join(self.bench.name, "apps", x)) + # Directories with "." in name are usually git worktrees, not apps + if "." not in x and is_frappe_app(os.path.join(self.bench.name, "apps", x)) ] self.apps.remove("frappe") self.apps.insert(0, "frappe")