Skip to content

Commit 5d83dd3

Browse files
nmergetmfranzke
andauthored
chore: disable macOS screen-reader for now
* chore: update macos version * fix: issue with mixed os cache * chore: let's try MacOS 14 * chore: let's try MacOS 14 * test: mac os without dnd mode * test: mac os without dnd mode * chore: disable macos screen-reader tests for now --------- Co-authored-by: Maximilian Franzke <[email protected]>
1 parent a8bab58 commit 5d83dd3

File tree

5 files changed

+503
-19
lines changed

5 files changed

+503
-19
lines changed

.github/actions/playwright-cache/action.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ description: "Initialize Playwright Cache"
44
inputs:
55
version:
66
description: "Playwright version"
7-
required: false
7+
required: true
8+
os:
9+
description: "OS version"
10+
required: true
811
runs:
912
using: "composite"
1013
steps:
@@ -28,9 +31,9 @@ runs:
2831
id: playwright-cache
2932
with:
3033
path: ${{ env.CACHE_PATH }}
31-
key: "${{ runner.os }}-playwright-${{ inputs.version }}"
34+
key: "${{ inputs.os }}-playwright-${{ inputs.version }}"
3235
restore-keys: |
33-
${{ runner.os }}-playwright-
36+
${{ inputs.os }}-playwright-
3437
3538
- name: 🎄🎸🥊 Log Cache Hit
3639
shell: bash

.github/workflows/01-init-playwright.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
os: [macos-13, windows-2022]
17+
# os: [macos-13, windows-2022]
18+
os: [windows-2022] # macOS is not perfectly supported yet, we disable it for now
1819
steps:
1920
- name: ⏬ Checkout repo
2021
uses: actions/checkout@v4
@@ -25,4 +26,5 @@ jobs:
2526
- name: 🔄 Init Playwright Cache
2627
uses: ./.github/actions/playwright-cache
2728
with:
29+
os: ${{ matrix.os }}
2830
version: ${{ inputs.version }}

.github/workflows/02-e2e-screen-reader.yml

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,34 +18,28 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
os: [macos-13, windows-2022]
21+
# os: [macos-13, windows-2022]
22+
os: [windows-2022] # macOS is not perfectly supported yet, we disable it for now
2223
shardIndex: [1, 2, 3, 4]
2324
shardTotal: [4]
2425
steps:
2526
- name: ⏬ Checkout repo
2627
uses: actions/checkout@v4
2728

28-
- name: 🦮 Guidepup Setup
29-
id: setup
30-
continue-on-error: true
31-
uses: guidepup/[email protected]
32-
with:
33-
record: true
34-
35-
- name: 🦮 Guidepup Setup retry
36-
if: steps.setup.outcome == 'failure'
37-
uses: guidepup/[email protected]
38-
with:
39-
record: true
40-
4129
- name: 🔄 Init Cache
4230
uses: ./.github/actions/npm-cache
4331

4432
- name: 🔄 Init Playwright Cache
4533
uses: ./.github/actions/playwright-cache
4634
with:
35+
os: ${{ matrix.os }}
4736
version: ${{ inputs.version }}
4837

38+
- name: 🦮 Guidepup Setup Windows
39+
uses: guidepup/[email protected]
40+
with:
41+
record: true
42+
4943
- name: ⏬ Download react-showcase
5044
uses: actions/download-artifact@v4
5145
with:

0 commit comments

Comments
 (0)