Skip to content

Commit 7a5ec2d

Browse files
Return to root of repo when done testing a package in CI
1 parent 8d30e43 commit 7a5ec2d

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

presubmit.ts

+7-2
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,11 @@ parentDirs.forEach(curParentDir => {
4949
const dependenciesInOrder = new Set([
5050
'tfjs-tflite-node', 'coral-tflite-delegate']);
5151
const dirsSet = new Set(dirs);
52+
for (const dep of dependenciesInOrder) {
53+
if (!dirsSet.has(dep)) {
54+
throw new Error(`Directory missing for manually added dependency ${dep}`);
55+
}
56+
}
5257
for (const dir of dirsSet) {
5358
if (dependenciesInOrder.has(dir)) {
5459
dirsSet.delete(dir);
@@ -60,7 +65,7 @@ sortedDirs.forEach(dir => {
6065
shell.cd(dir);
6166

6267
if (!fs.existsSync('./package.json')) {
63-
shell.cd('../');
68+
shell.cd(__dirname);
6469
return;
6570
}
6671

@@ -84,5 +89,5 @@ sortedDirs.forEach(dir => {
8489
shell.exec('yarn lint');
8590
console.log('\n');
8691
}
87-
shell.cd('../');
92+
shell.cd(__dirname);
8893
});

0 commit comments

Comments
 (0)