Skip to content

Commit 34a71ea

Browse files
committed
refactor: simplify Playwright test matrix
Remove OS matrix to reduce CI overhead. Tests now run only on ubuntu-latest with all three browsers (chromium, firefox, webkit), which is sufficient for component testing.
1 parent 3e6ee71 commit 34a71ea

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.github/workflows/playwright.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,10 @@ on:
77
jobs:
88
test:
99
timeout-minutes: 60
10-
runs-on: ${{ matrix.os }}
10+
runs-on: ubuntu-latest
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
os: [ubuntu-latest, windows-latest, macos-latest]
1514
browser: [chromium, firefox, webkit]
1615
steps:
1716
- uses: actions/checkout@v5
@@ -35,7 +34,7 @@ jobs:
3534
uses: actions/upload-artifact@v5
3635
if: ${{ !cancelled() }}
3736
with:
38-
name: playwright-report-${{ matrix.os }}-${{ matrix.browser }}
37+
name: playwright-report-${{ matrix.browser }}
3938
path: playwright-report/
4039
retention-days: 30
4140

0 commit comments

Comments
 (0)