You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/ci.yml
+32-2Lines changed: 32 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,7 @@ jobs:
65
65
run: pnpm lint
66
66
67
67
tests_local_browsers:
68
-
runs-on: ubuntu-latest
68
+
runs-on: ${{ matrix.playwright-version == '1.37.1' && 'ubuntu-22.04' || 'ubuntu-latest' }} # Ubuntu 24.04 fails when trying to install the libasound2 package, a Playwright system dependency
69
69
needs: build
70
70
strategy:
71
71
fail-fast: false
@@ -74,6 +74,34 @@ jobs:
74
74
- chromium
75
75
- firefox
76
76
- webkit
77
+
browser-version:
78
+
- latest
79
+
playwright-version:
80
+
- latest
81
+
exclude:
82
+
- browser: firefox
83
+
browser-version: latest
84
+
playwright-version: latest
85
+
include:
86
+
# Match Angular browser support when Angular 19 was released
87
+
- browser: chromium
88
+
browser-version: 130# Previous major Chrome version when Angular 19 was released
89
+
playwright-version: 1.48.2
90
+
- browser: firefox
91
+
browser-version: 130# Firefox 131 was the previous major version when Angular 19 was released but this is not supported by any Playwright version
92
+
playwright-version: 1.48.2
93
+
- browser: firefox
94
+
browser-version: esr-115 # Old ESR when Firefox 131 was released
95
+
playwright-version: 1.37.1
96
+
- browser: firefox
97
+
browser-version: esr-128 # New ESR when Firefox 131 was released
98
+
playwright-version: 1.46.1
99
+
- browser: firefox
100
+
browser-version: 134# Firefox 135 and Playwright 1.51.0 (latest) times out in GitHub Actions
101
+
playwright-version: 1.50.1
102
+
- browser: webkit
103
+
browser-version: 16# Previous major Safari version when Angular 19 was released
0 commit comments