From 3dce28df00a22603c82e4259141883abab7f1d6d Mon Sep 17 00:00:00 2001 From: saravanakumardb1 Date: Sat, 28 Mar 2026 00:35:02 -0700 Subject: [PATCH] ci: add Playwright E2E job to Gitea CI --- .gitea/workflows/ci.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index b0fee9c..6340c47 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -62,3 +62,23 @@ jobs: - name: Web build run: pnpm --filter web run build + e2e: + name: E2E — Playwright + runs-on: ubuntu-latest + defaults: + run: + working-directory: /Users/sd9235/code/mygh/learning_ai_clock + steps: + - name: Pull latest + run: git pull --ff-only origin main || true + + - name: Install workspace dependencies + run: HUSKY=0 pnpm install --frozen-lockfile + + - name: Install Playwright browsers + run: pnpm --filter web exec playwright install --with-deps chromium + + - name: Run E2E tests + run: pnpm --filter web run test:e2e + continue-on-error: true +