Skip to content

Commit bfcd3d5

Browse files
author
georgiy.rusanov
committed
ci fix
1 parent d5c99f1 commit bfcd3d5

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,14 @@ jobs:
5959
- uses: supabase/setup-cli@v1
6060
with:
6161
version: latest
62+
6263
- name: Start Supabase
6364
run: supabase start
6465

6566
- name: Run Deno Tests
6667
run: |
68+
npm clean-install
69+
npm run build
6770
cd test/deno
6871
npm install
6972
npm test || npm test
@@ -88,12 +91,16 @@ jobs:
8891
- uses: supabase/setup-cli@v1
8992
with:
9093
version: latest
94+
9195
- name: Start Supabase
9296
run: supabase start
93-
- run: |
97+
98+
- name: Run integration tests
99+
run: |
94100
npm clean-install
95101
npm run build
96102
npm run test:integration || npm run test:integration
103+
97104
- name: Stop Supabase
98105
run: supabase stop
99106

@@ -108,12 +115,19 @@ jobs:
108115
- uses: supabase/setup-cli@v1
109116
with:
110117
version: latest
118+
111119
- name: Start Supabase
112120
run: supabase start
113-
- run: |
121+
122+
- name: Install Playwright browsers and dependencies
123+
run: npx playwright install --with-deps
124+
125+
- name: Run integration tests
126+
run: |
114127
cd test/integration/next
115128
npm install
116129
npx playwright install
117-
npm run test
130+
npm run test
131+
118132
- name: Stop Supabase
119133
run: supabase stop

0 commit comments

Comments
 (0)