Skip to content

Commit 8842eca

Browse files
CI: Adjusting macos version and excluding edge setup on linux for now
1 parent 796dd30 commit 8842eca

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,7 @@ jobs:
2525
# Don't abort if a matrix combination fails
2626
fail-fast: false
2727
matrix:
28-
# macos-latest issue related to ARM architecture in Firefox and edge.
29-
# https://github.com/browser-actions/setup-edge/issues/481
30-
# https://github.com/browser-actions/setup-firefox/issues/545
31-
os: [ubuntu-latest, windows-latest, macos-12]
28+
os: [ubuntu-latest, windows-latest, macos-latest]
3229
python-version: ["3.10"]
3330
browser: ["firefox", "chrome", "edge", "undetected_chrome"]
3431
headless: [true]
@@ -39,6 +36,14 @@ jobs:
3936
# * https://github.com/abhi1693/setup-browser/issues/8
4037
- os: windows-latest
4138
browser: "firefox"
39+
# For now, the edge setup on linux amd64 is not working (07/2024)
40+
# See the issues below
41+
# * https://github.com/browser-actions/setup-edge/issues/386
42+
# * https://github.com/browser-actions/setup-edge/issues/516
43+
- os: ubuntu-latest
44+
browser: "edge"
45+
- os: macos-latest
46+
browser: "edge"
4247

4348
steps:
4449
- uses: actions/checkout@v2

0 commit comments

Comments
 (0)