Fixes for e2e tests
Some checks failed
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/deploy Pipeline failed

This commit is contained in:
2026-02-06 19:29:49 -03:00
parent 3f93580090
commit de3ffc8eaa
5 changed files with 14 additions and 25 deletions

View File

@@ -17,9 +17,7 @@ steps:
lint:
image: node:22-bookworm-slim
commands:
- corepack enable
- corepack prepare pnpm@latest --activate
- pnpm install --frozen-lockfile
- corepack enable && corepack prepare pnpm@latest --activate
- pnpm run lint
depends_on:
- install
@@ -27,32 +25,26 @@ steps:
check:
image: node:22-bookworm-slim
commands:
- corepack enable
- corepack prepare pnpm@latest --activate
- pnpm install --frozen-lockfile
- corepack enable && corepack prepare pnpm@latest --activate
- pnpm run check
depends_on:
- install
- lint
test:
image: node:22-bookworm-slim
commands:
- corepack enable
- corepack prepare pnpm@latest --activate
- pnpm install --frozen-lockfile
- corepack enable && corepack prepare pnpm@latest --activate
- pnpm run test:run
depends_on:
- install
- check
build:
image: node:22-bookworm-slim
commands:
- corepack enable
- corepack prepare pnpm@latest --activate
- pnpm install --frozen-lockfile
- corepack enable && corepack prepare pnpm@latest --activate
- pnpm run build
depends_on:
- install
- test
build-full:
image: node:22-bookworm-slim
@@ -60,21 +52,16 @@ steps:
- apt-get update
- apt-get install -y --no-install-recommends ca-certificates libasound2 libatk-bridge2.0-0 libatk1.0-0 libcups2 libdrm2 libgbm1 libgtk-3-0 libnss3 libxcomposite1 libxdamage1 libxfixes3 libxkbcommon0 libxrandr2
- rm -rf /var/lib/apt/lists/*
- corepack enable
- corepack prepare pnpm@latest --activate
- pnpm install --frozen-lockfile
- corepack enable && corepack prepare pnpm@latest --activate
- pnpm run critical-css:install
- pnpm run build:full
depends_on:
- install
- build
e2e:
image: node:22-bookworm-slim
commands:
- corepack enable
- corepack prepare pnpm@latest --activate
- pnpm install --frozen-lockfile
- pnpm run build
- corepack enable && corepack prepare pnpm@latest --activate
- pnpm exec playwright install chromium --with-deps
- pnpm run test:e2e
depends_on: