Skip to content
Snippets Groups Projects
Commit f35d8e5b authored by Marcus Schiesser's avatar Marcus Schiesser
Browse files

feat: set test permutations trade-off

parent 63cc0a35
No related branches found
No related tags found
No related merge requests found
name: E2E Tests name: E2E Tests
on: on:
push: push:
branches: [ main ] branches: [main]
pull_request: pull_request:
paths: paths:
- 'packages/create-llama/**' - "packages/create-llama/**"
- '.github/workflows/e2e.yml' - ".github/workflows/e2e.yml"
branches: [ main ] branches: [main]
jobs: jobs:
e2e: e2e:
...@@ -15,8 +15,8 @@ jobs: ...@@ -15,8 +15,8 @@ jobs:
strategy: strategy:
fail-fast: true fail-fast: true
matrix: matrix:
node-version: [18, 20] node-version: [18]
os: [macos-latest, ubuntu-latest, windows-latest] os: [macos-latest, windows-latest]
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
...@@ -25,7 +25,7 @@ jobs: ...@@ -25,7 +25,7 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version: ${{ matrix.node-version }} node-version: ${{ matrix.node-version }}
cache: 'pnpm' cache: "pnpm"
- name: Install dependencies - name: Install dependencies
run: pnpm install run: pnpm install
- name: Install Playwright Browsers - name: Install Playwright Browsers
......
...@@ -8,10 +8,10 @@ import type { ...@@ -8,10 +8,10 @@ import type {
} from "../templates"; } from "../templates";
import { createTestDir, runApp, runCreateLlama, type AppType } from "./utils"; import { createTestDir, runApp, runCreateLlama, type AppType } from "./utils";
const templateTypes: TemplateType[] = ["streaming"]; const templateTypes: TemplateType[] = ["streaming", "simple"];
const templateFrameworks: TemplateFramework[] = ["express"]; const templateFrameworks: TemplateFramework[] = ["nextjs", "express"];
const templateEngines: TemplateEngine[] = ["simple"]; const templateEngines: TemplateEngine[] = ["simple", "context"];
const templateUIs: TemplateUI[] = ["html"]; const templateUIs: TemplateUI[] = ["shadcn", "html"];
for (const templateType of templateTypes) { for (const templateType of templateTypes) {
for (const templateFramework of templateFrameworks) { for (const templateFramework of templateFrameworks) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment