Skip to content

Commit 1abc266

Browse files
abueideclaude
andcommitted
fix: explicitly include android/ios plugins and add --pure mode for CI
- Add explicit android and ios plugin includes to devbox.json files - React native plugin uses relative paths that break with GitHub URLs - Add --pure mode to all E2E test commands in CI workflow - Ensures exact environment matching between local and CI Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 7f0914e commit 1abc266

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

.github/workflows/e2e-mobile-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252

5353
- name: Run Android E2E Tests
5454
working-directory: examples/E2E-compat
55-
run: devbox run test:e2e:android
55+
run: devbox run --pure test:e2e:android
5656
env:
5757
DETOX_AVD: medium_phone_API33_x86_64
5858

@@ -83,7 +83,7 @@ jobs:
8383

8484
- name: Run iOS E2E Tests
8585
working-directory: examples/E2E-compat
86-
run: devbox run test:e2e:ios
86+
run: devbox run --pure test:e2e:ios
8787

8888
- name: Upload test results
8989
if: always()
@@ -112,7 +112,7 @@ jobs:
112112

113113
- name: Run Android E2E Tests
114114
working-directory: examples/E2E-latest
115-
run: devbox run test:e2e:android
115+
run: devbox run --pure test:e2e:android
116116
env:
117117
DETOX_AVD: medium_phone_API35_x86_64
118118

@@ -143,7 +143,7 @@ jobs:
143143

144144
- name: Run iOS E2E Tests
145145
working-directory: examples/E2E-latest
146-
run: devbox run test:e2e:ios
146+
run: devbox run --pure test:e2e:ios
147147

148148
- name: Upload test results
149149
if: always()

examples/E2E-compat/devbox.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
{
22
"include": [
3+
"github:segment-integrations/mobile-devtools?dir=plugins/android",
4+
"github:segment-integrations/mobile-devtools?dir=plugins/ios",
35
"github:segment-integrations/mobile-devtools?dir=plugins/react-native"
46
],
57
"packages": [

examples/E2E-latest/devbox.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
{
22
"include": [
3+
"github:segment-integrations/mobile-devtools?dir=plugins/android",
4+
"github:segment-integrations/mobile-devtools?dir=plugins/ios",
35
"github:segment-integrations/mobile-devtools?dir=plugins/react-native"
46
],
57
"packages": [

0 commit comments

Comments
 (0)