diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 362c58a..47c833c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -6,11 +6,20 @@ jobs: test: runs-on: ubuntu-latest timeout-minutes: 15 + env: + NEXT_PUBLIC_SUPABASE_URL: http://127.0.0.1:54321 + NEXT_PUBLIC_SUPABASE_ANON_KEY: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24iLCJleHAiOjE5ODM4MTI5OTZ9.CRXP1A7WOeoJeXxjNni43kdQwgnWNReilDMblYTn_I0 + SUPABASE_SERVICE_ROLE_KEY: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6InNlcnZpY2Vfcm9sZSIsImV4cCI6MTk4MzgxMjk5Nn0.EGIM96RAZx35lJzdJsyH-qQwv8Hdp7fsn3W0YpN81IU + CRON_SECRET: test-cron-secret steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20 + - uses: supabase/setup-cli@v1 + with: + version: latest + - run: supabase start - run: npm ci - run: npm test - run: npx playwright install --with-deps chromium