From e26fc195ef97d27dae0ca34b2bf592ae839ca218 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Wed, 11 Jan 2023 08:23:08 -0500 Subject: chore(ci): checkout less submodules based on job (#17343) Co-authored-by: Luca Casonato --- .github/mtime_cache/action.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to '.github/mtime_cache') 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. -- cgit v1.2.3