From 8185c62c3f533ada68d09715dd663716a1f208c6 Mon Sep 17 00:00:00 2001 From: Peter Abbondanzo Date: Mon, 22 Jun 2026 14:49:39 -0700 Subject: [PATCH] Bump Maestro CI version to 2.6.1 for rn-tester e2e Summary: Bumps `MAESTRO_VERSION` from `1.40.0` to `2.6.1` so we can use the new the visual-regression `assertScreenshot` command. The two Maestro 2.0.0 breaking changes are already satisfied: JDK 17 is set up in both actions (`actions/setup-java@v5`), and the flows use only plain `${...}` variable interpolation rather than the JS scripting affected by the Rhino -> GraalJS engine swap. Changelog: [Internal] Differential Revision: D109359976 --- .github/actions/maestro-android/action.yml | 2 +- .github/actions/maestro-ios/action.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/maestro-android/action.yml b/.github/actions/maestro-android/action.yml index 50178ad9631..fde5cec3e66 100644 --- a/.github/actions/maestro-android/action.yml +++ b/.github/actions/maestro-android/action.yml @@ -32,7 +32,7 @@ runs: steps: - name: Installing Maestro shell: bash - run: export MAESTRO_VERSION=1.40.0; curl -Ls "https://get.maestro.mobile.dev" | bash + run: export MAESTRO_VERSION=2.6.1; curl -Ls "https://get.maestro.mobile.dev" | bash - name: Set up JDK 17 if: ${{ inputs.install-java == 'true' }} uses: actions/setup-java@v5 diff --git a/.github/actions/maestro-ios/action.yml b/.github/actions/maestro-ios/action.yml index 87c225d397f..6ebc7327fb0 100644 --- a/.github/actions/maestro-ios/action.yml +++ b/.github/actions/maestro-ios/action.yml @@ -24,7 +24,7 @@ runs: steps: - name: Installing Maestro shell: bash - run: export MAESTRO_VERSION=1.40.0; curl -Ls "https://get.maestro.mobile.dev" | bash + run: export MAESTRO_VERSION=2.6.1; curl -Ls "https://get.maestro.mobile.dev" | bash - name: Installing Maestro dependencies shell: bash run: |