From dfc9263a2621f1c00dee30e28dbb01a9f8f914ef Mon Sep 17 00:00:00 2001 From: Nate Kelley Date: Fri, 30 May 2025 10:10:16 -0600 Subject: [PATCH] Update web-e2e-tests-optimized.yml --- .github/workflows/web-e2e-tests-optimized.yml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/web-e2e-tests-optimized.yml b/.github/workflows/web-e2e-tests-optimized.yml index cbd5d2c29..4f80af919 100644 --- a/.github/workflows/web-e2e-tests-optimized.yml +++ b/.github/workflows/web-e2e-tests-optimized.yml @@ -76,9 +76,20 @@ jobs: name: api-image path: api-image.tar - # 3. Run tests in 4 parallel shards + # 3. Setup Supabase environment independently + setup-supabase: + runs-on: blacksmith-32vcpu-ubuntu-2204 + environment: testing + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup Supabase Environment + uses: ./.github/actions/setup-test-environment + + # 4. Run tests in 4 parallel shards test: - needs: [build-frontend, build-api] + needs: [build-frontend, build-api, setup-supabase] runs-on: blacksmith-32vcpu-ubuntu-2204 environment: testing services: @@ -131,9 +142,6 @@ jobs: - name: Load API Docker Image run: docker load -i api-image.tar - - name: Setup Supabase Environment - uses: ./.github/actions/setup-test-environment - - name: Start API Container run: | docker run -d --name local-api -p 3001:3001 \