summaryrefslogtreecommitdiff
path: root/.github/mtime_cache
diff options
context:
space:
mode:
Diffstat (limited to '.github/mtime_cache')
-rw-r--r--.github/mtime_cache/action.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/.github/mtime_cache/action.js b/.github/mtime_cache/action.js
index 803e9b710..37b957a74 100644
--- a/.github/mtime_cache/action.js
+++ b/.github/mtime_cache/action.js
@@ -151,7 +151,10 @@ async function* ls(dir = "") {
case "120000": // Symbolic link.
break;
case "160000": // Git submodule.
- yield* ls(path);
+ // sometimes we don't checkout all submodules
+ if (fs.existsSync(path)) {
+ yield* ls(path);
+ }
break;
default: {
// Regular file.