diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index e0efb1b7..d1440cb8 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -81,11 +81,14 @@ jobs: - name: โŽ” Setup node uses: actions/setup-node@v4 with: - node-version: 26 + node-version: 24 - name: ๐Ÿ“ฆ Install dependencies run: npm ci + - name: ๐ŸŽญ Install Playwright browser + run: npx playwright install --with-deps --only-shell chromium + # Workshops ship epicshop/test.js (not .ts). `..s` runs solution apps only. - name: ๐Ÿงช Run solution tests run: | diff --git a/package.json b/package.json index 122db0af..e9822f51 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "setup:custom": "node ./epicshop/setup-custom.js", "build": "cd ./playground && npm run build", "preview": "cd ./playground && npm run preview", - "lint": "eslint . --concurrency=auto", + "lint": "node --max-old-space-size=6144 ./node_modules/eslint/bin/eslint.js .", "format": "prettier --write .", "typecheck": "tsc -b" },