Skip to content

Commit fb6a3b2

Browse files
chore(workflow): use node 18 and remove max_old_space_size
1 parent 24f1caa commit fb6a3b2

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

.github/workflows/e2e.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: E2E tests
2+
3+
on:
4+
push:
5+
pull_request:
6+
7+
jobs:
8+
e2e:
9+
runs-on: ubuntu-latest
10+
strategy:
11+
matrix:
12+
project: [chromium, firefox, webkit]
13+
fail-fast: false
14+
steps:
15+
- uses: actions/checkout@v3
16+
- uses: actions/setup-node@v3
17+
with:
18+
node-version: 18.x
19+
- name: Install dependencies
20+
run: npm ci
21+
- name: Install Playwright
22+
run: npx playwright install --with-deps
23+
- name: Build test application
24+
run: npm run build-no-minify
25+
- name: Run E2E tests on ${{ matrix.project }}
26+
run: npx playwright test --project ${{ matrix.project }}
27+
continue-on-error: ${{ matrix.project == 'webkit' }}

0 commit comments

Comments
 (0)