diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index c1140fe79abe9ce469b20b960811e501f7f686f0..d61aa3d13401985ebdfde9a7d13a38753077a641 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -1,12 +1,12 @@ name: E2E Tests on: push: - branches: [ main ] + branches: [main] pull_request: paths: - - 'packages/create-llama/**' - - '.github/workflows/e2e.yml' - branches: [ main ] + - "packages/create-llama/**" + - ".github/workflows/e2e.yml" + branches: [main] jobs: e2e: @@ -15,8 +15,8 @@ jobs: strategy: fail-fast: true matrix: - node-version: [18, 20] - os: [macos-latest, ubuntu-latest, windows-latest] + node-version: [18] + os: [macos-latest, windows-latest] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 @@ -25,7 +25,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - cache: 'pnpm' + cache: "pnpm" - name: Install dependencies run: pnpm install - name: Install Playwright Browsers diff --git a/packages/create-llama/e2e/basic.spec.ts b/packages/create-llama/e2e/basic.spec.ts index 9e726330fb40f917782cfeb88072d4bb87fb3857..bbcdcf19ede6782e89084039b6c64d26ba46d9c1 100644 --- a/packages/create-llama/e2e/basic.spec.ts +++ b/packages/create-llama/e2e/basic.spec.ts @@ -8,10 +8,10 @@ import type { } from "../templates"; import { createTestDir, runApp, runCreateLlama, type AppType } from "./utils"; -const templateTypes: TemplateType[] = ["streaming"]; -const templateFrameworks: TemplateFramework[] = ["express"]; -const templateEngines: TemplateEngine[] = ["simple"]; -const templateUIs: TemplateUI[] = ["html"]; +const templateTypes: TemplateType[] = ["streaming", "simple"]; +const templateFrameworks: TemplateFramework[] = ["nextjs", "express"]; +const templateEngines: TemplateEngine[] = ["simple", "context"]; +const templateUIs: TemplateUI[] = ["shadcn", "html"]; for (const templateType of templateTypes) { for (const templateFramework of templateFrameworks) {