Skip to content

Commit 7cb2f1d

Browse files
abueideclaude
andcommitted
fix(ci): hardcode headless flags in -e and remove redundant env vars
CI always runs headless - pass EMU_HEADLESS=1 and SIM_HEADLESS=1 directly via -e flag instead of indirectly referencing an env var that --pure would strip anyway. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent cbbd9da commit 7cb2f1d

2 files changed

Lines changed: 4 additions & 8 deletions

File tree

.github/workflows/e2e-full.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,11 @@ jobs:
6161
- name: Run Android E2E test
6262
working-directory: examples/android
6363
env:
64-
EMU_HEADLESS: 1
6564
BOOT_TIMEOUT: 240
6665
TEST_TIMEOUT: 600
6766
ANDROID_DEFAULT_DEVICE: ${{ matrix.device }}
6867
TEST_TUI: false
69-
run: devbox run --pure -e EMU_HEADLESS="${EMU_HEADLESS}" test:e2e
68+
run: devbox run --pure -e EMU_HEADLESS=1 test:e2e
7069

7170
- name: Upload reports and logs
7271
if: always()
@@ -122,12 +121,11 @@ jobs:
122121
- name: Run iOS E2E test
123122
working-directory: examples/ios
124123
env:
125-
SIM_HEADLESS: 1
126124
BOOT_TIMEOUT: 180
127125
TEST_TIMEOUT: 600
128126
IOS_DEFAULT_DEVICE: ${{ matrix.device }}
129127
TEST_TUI: false
130-
run: devbox run --pure -e SIM_HEADLESS="${SIM_HEADLESS}" test:e2e
128+
run: devbox run --pure -e SIM_HEADLESS=1 test:e2e
131129

132130
- name: Upload reports and logs
133131
if: always()

.github/workflows/pr-checks.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,11 @@ jobs:
6969
- name: Run Android E2E test
7070
working-directory: examples/android
7171
env:
72-
EMU_HEADLESS: 1
7372
BOOT_TIMEOUT: 180
7473
TEST_TIMEOUT: 300
7574
ANDROID_DEFAULT_DEVICE: max
7675
TEST_TUI: false
77-
run: devbox run --pure -e EMU_HEADLESS="${EMU_HEADLESS}" test:e2e
76+
run: devbox run --pure -e EMU_HEADLESS=1 test:e2e
7877

7978
- name: Upload reports and logs
8079
if: always()
@@ -122,12 +121,11 @@ jobs:
122121
- name: Run iOS E2E test
123122
working-directory: examples/ios
124123
env:
125-
SIM_HEADLESS: 1
126124
BOOT_TIMEOUT: 120
127125
TEST_TIMEOUT: 300
128126
IOS_DEFAULT_DEVICE: max
129127
TEST_TUI: false
130-
run: devbox run --pure -e SIM_HEADLESS="${SIM_HEADLESS}" test:e2e
128+
run: devbox run --pure -e SIM_HEADLESS=1 test:e2e
131129

132130
- name: Upload reports and logs
133131
if: always()

0 commit comments

Comments
 (0)