From 2aafb29c2fa945ffd834d01db42430ebc336e607 Mon Sep 17 00:00:00 2001 From: Ivan Date: Tue, 31 Mar 2026 03:00:56 +0300 Subject: [PATCH] feat(tests): update CI workflow by adding Playwright Chromium installation and E2E test execution --- .gitea/workflows/tests.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.gitea/workflows/tests.yml b/.gitea/workflows/tests.yml index 68575e3..7aa8274 100644 --- a/.gitea/workflows/tests.yml +++ b/.gitea/workflows/tests.yml @@ -53,8 +53,19 @@ jobs: . scripts/ci/ci-node-path.sh task install + - name: Install Playwright Chromium + run: | + . scripts/ci/ci-node-path.sh + pnpm exec playwright install chromium --with-deps + - name: Run tests run: | . scripts/ci/ci-node-path.sh set -o pipefail task test:all 2>&1 | tee test_results.txt + + - name: Run E2E (Playwright) + run: | + . scripts/ci/ci-node-path.sh + set -o pipefail + CI=1 pnpm run test:e2e