feat(ci): Parallelize linting and move to larger runner

This change parallelizes the linting tasks in package.json and moves the lint job to a larger runner for a significant performance improvement. It also fixes an infinite loop that was introduced during the refactoring.
This commit is contained in:
mkorwel
2025-10-22 12:48:55 -07:00
parent b255e904fd
commit f0541c35ac
3 changed files with 16 additions and 4 deletions
+5 -1
View File
@@ -142,7 +142,11 @@ export function setupLinters() {
export function runESLint() {
console.log('\nRunning ESLint...');
if (!runCommand('npm run lint')) {
if (
!runCommand(
'eslint . --ext .ts,.tsx && eslint integration-tests && eslint scripts',
)
) {
process.exit(1);
}
}