| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 31e14f4 commit 3a16474
3 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -157,15 +157,14 @@ jobs: | |||
| 157 | 157 | - name: Install PythonNative | |
| 158 | 158 | run: pip install -e . | |
| 159 | 159 | ||
| 160 | - - name: Install Maestro and idb | ||
| 160 | + # Maestro drives iOS simulators with its own bundled XCTest | ||
| 161 | + # runner; idb-companion (once installed here) hasn't been needed | ||
| 162 | + # since Maestro dropped idb, and its formula no longer installs | ||
| 163 | + # on macos-15 anyway (no bottle, and building needs Xcode 26). | ||
| 164 | + - name: Install Maestro | ||
| 161 | 165 | run: | | |
| 162 | 166 | curl -Ls "https://get.maestro.mobile.dev" | bash | |
| 163 | 167 | echo "$HOME/.maestro/bin" >> $GITHUB_PATH | |
| 164 | - # Recent Homebrew refuses formulae from untrusted third-party | ||
| 165 | - # taps; trust the tap explicitly before installing. Non-fatal | ||
| 166 | - # because a Homebrew old enough to lack `brew trust` does not | ||
| 167 | - # enforce trust checks either. | ||
| 168 | - brew tap facebook/fb && (brew trust facebook/fb || true) && brew install idb-companion | ||
| 169 | 168 | ||
| 170 | 169 | - name: Build and run E2E tests | |
| 171 | 170 | run: ./scripts/run-e2e.sh ios ${{ matrix.suites }} | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -29,7 +29,7 @@ | |||
| 29 | 29 | # - `pn` CLI available (e.g. via `pip install -e .`). | |
| 30 | 30 | # - `maestro` CLI on PATH (https://maestro.dev/). | |
| 31 | 31 | # - For Android: an emulator running. | |
| 32 | - # - For iOS: a simulator running (and `idb-companion` installed). | ||
| 32 | + # - For iOS: a simulator running. | ||
| 33 | 33 | # | |
| 34 | 34 | # The script: | |
| 35 | 35 | # 1. Builds + installs the e2e-suite app via `pn run <platform> --no-logs`. | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -63,7 +63,7 @@ scripts/ | |||
| 63 | 63 | # Full Android suite (emulator must be running) | |
| 64 | 64 | ./scripts/run-e2e.sh android | |
| 65 | 65 | ||
| 66 | - # Full iOS suite (simulator must be running; idb-companion installed) | ||
| 66 | + # Full iOS suite (simulator must be running) | ||
| 67 | 67 | ./scripts/run-e2e.sh ios | |
| 68 | 68 | ||
| 69 | 69 | # Just one category, for tight iteration loops: | |
| Back | FazBrowse Home | New Git URL |
0 commit comments