Skip to content

Commit 2a66611

Browse files
authored
fix(ci): skip private workspace packages in overrides (#29)
1 parent 45a8018 commit 2a66611

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

utils.ts

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -300,10 +300,20 @@ async function getMonorepoPackages(
300300
return cached;
301301
}
302302
const packages = await getPackages(stackPath);
303-
const packageList = packages.packages.map((pkg) => ({
304-
name: pkg.packageJson.name,
305-
directory: pkg.dir,
306-
}));
303+
const packageList = packages.packages.flatMap((pkg) => {
304+
const { name, private: isPrivate } = pkg.packageJson;
305+
306+
if (!name || isPrivate) {
307+
return [];
308+
}
309+
310+
return [
311+
{
312+
name,
313+
directory: pkg.dir,
314+
},
315+
];
316+
});
307317
monorepoPackagesCache[stack] = packageList;
308318
return packageList;
309319
}

0 commit comments

Comments
 (0)