From f35d8e5b64e1000a72d31299dc6863f1819ba317 Mon Sep 17 00:00:00 2001 From: Marcus Schiesser <mail@marcusschiesser.de> Date: Wed, 6 Dec 2023 14:14:17 +0700 Subject: [PATCH] feat: set test permutations trade-off --- .github/workflows/e2e.yml | 14 +++++++------- packages/create-llama/e2e/basic.spec.ts | 8 ++++---- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index c1140fe79..d61aa3d13 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 9e726330f..bbcdcf19e 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) { -- GitLab