From 7c4f204736c8e1d48ccecec0e29e1d0e5251055c Mon Sep 17 00:00:00 2001 From: Mikael Hugo Date: Sun, 17 May 2026 23:24:45 +0200 Subject: [PATCH] fix(build): skip sf inventory git scan outside worktree --- scripts/check-sf-extension-inventory.mjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/check-sf-extension-inventory.mjs b/scripts/check-sf-extension-inventory.mjs index 891e6d4f7..7a14c7f94 100644 --- a/scripts/check-sf-extension-inventory.mjs +++ b/scripts/check-sf-extension-inventory.mjs @@ -84,6 +84,7 @@ function failSection(title, values) { } function ignoredResourceSources() { + if (!existsSync(join(repoRoot, ".git"))) return []; const output = execFileSync( "git", [ @@ -102,6 +103,7 @@ function ignoredResourceSources() { } function untrackedResourceSources() { + if (!existsSync(join(repoRoot, ".git"))) return []; const output = execFileSync( "git", ["ls-files", "-o", "--exclude-standard", "src/resources/extensions/**"],