From 1aae688f3f7fa9897b27ff3764887cc2ce20c8ce Mon Sep 17 00:00:00 2001 From: MartinBraquet Date: Tue, 24 Feb 2026 00:58:12 +0100 Subject: [PATCH] Update CI configuration for E2E tests and add Supabase start step --- .github/workflows/ci-e2e.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-e2e.yml b/.github/workflows/ci-e2e.yml index 1bb783f6..56d215b5 100644 --- a/.github/workflows/ci-e2e.yml +++ b/.github/workflows/ci-e2e.yml @@ -2,9 +2,9 @@ name: E2E Tests on: push: - branches: [main] + branches: [ main ] pull_request: - branches: [main] + branches: [ main ] jobs: e2e: @@ -39,6 +39,12 @@ jobs: - name: Install Playwright browsers run: npx playwright install chromium --with-deps + - name: Start Supabase # optional step, as if supabase is stopped, it would be started in test:e2e, but done here to avoid cluttering the logs of the E2E tests + run: | + echo "::group::Supabase start (docker pull logs)" + npx supabase start + echo "::endgroup::" + - name: Run E2E tests env: SKIP_DB_CLEANUP: true # Don't try to stop Docker in CI