Skip to content

Commit 78fe662

Browse files
committed
eap(update-ci): Update CI for playwright
1 parent 4362c3e commit 78fe662

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
path: packages/ui/dist
6464

6565
test:
66-
name: Run tests
66+
name: Run tests (Unit + Playwright)
6767
environment: 'test'
6868
runs-on: ubuntu-latest
6969
defaults:
@@ -87,8 +87,14 @@ jobs:
8787
name: ui-build
8888
path: packages/ui/dist
8989

90-
- name: Run test
91-
run: pnpm test
90+
- name: Install Playwright browsers
91+
run: pnpm exec playwright install --with-deps
92+
93+
- name: Build app
94+
run: pnpm build
95+
96+
- name: Run Playwright tests
97+
run: pnpm exec playwright test
9298

9399
translation:
94100
continue-on-error: true

0 commit comments

Comments
 (0)