diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index d61aa3d13401985ebdfde9a7d13a38753077a641..dd2d615652a92308fca0093ee4af03e10fc4b1f4 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: true matrix: - node-version: [18] + node-version: [18, 20] os: [macos-latest, windows-latest] runs-on: ${{ matrix.os }} steps: diff --git a/packages/create-llama/e2e/utils.ts b/packages/create-llama/e2e/utils.ts index 3085263d11c437b9dc4e467fa69e87dc735b6404..2716254a02428cc53a3d1c1df282b62a7da6c695 100644 --- a/packages/create-llama/e2e/utils.ts +++ b/packages/create-llama/e2e/utils.ts @@ -21,16 +21,22 @@ export async function runApp( cps.push( await createProcess( "npm run dev", - `${cwd}/${name}/backend`, + path.join(cwd, name, "backend"), port + 1, ), ); cps.push( - await createProcess("npm run dev", `${cwd}/${name}/frontend`, port), + await createProcess( + "npm run dev", + path.join(cwd, name, "frontend"), + port, + ), ); break; default: - cps.push(await createProcess("npm run dev", `${cwd}/${name}`, port)); + cps.push( + await createProcess("npm run dev", path.join(cwd, name), port), + ); break; } } catch (e) {