diff --git a/.github/workflows/e2e-v2.yml b/.github/workflows/e2e-v2.yml index 51168125f8..c8b68723d7 100644 --- a/.github/workflows/e2e-v2.yml +++ b/.github/workflows/e2e-v2.yml @@ -229,7 +229,7 @@ jobs: strategy: fail-fast: false # keeps matrix running if one fails matrix: - rn-version: ['0.71.19', '0.85.1'] + rn-version: ['0.71.19', '0.86.0-rc.3'] rn-architecture: ['legacy', 'new'] platform: ['android', 'ios'] build-type: ['production'] @@ -240,9 +240,9 @@ jobs: - platform: ios rn-version: '0.71.19' runs-on: ["ghcr.io/cirruslabs/macos-sequoia-xcode:16.4", "runner_group_id:10"] - # Use Xcode 26 for newer RN versions (0.83.0) + # Use Xcode 26 for newer RN versions - platform: ios - rn-version: '0.85.1' + rn-version: '0.86.0-rc.3' runs-on: ["ghcr.io/cirruslabs/macos-tahoe-xcode:26.2.0", "runner_group_id:10"] - platform: android runs-on: ["ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04", "runner_group_id:10"] @@ -265,11 +265,6 @@ jobs: # exclude new rn architecture and dynamic frameworks - rn-architecture: 'new' ios-use-frameworks: 'dynamic' - # exclude RN 0.82.1 with dynamic frameworks due to React Native circular dependency bug - # https://github.com/facebook/react-native/issues/54267 - - rn-version: '0.82.1' - platform: 'ios' - ios-use-frameworks: 'dynamic' steps: - name: Check if platform is needed @@ -387,7 +382,7 @@ jobs: strategy: fail-fast: false # keeps matrix running if one fails matrix: - rn-version: ['0.85.1'] + rn-version: ['0.86.0-rc.3'] rn-architecture: ['legacy', 'new'] platform: ['android', 'ios'] build-type: ['production'] @@ -395,7 +390,7 @@ jobs: engine: ['hermes'] include: - platform: ios - rn-version: '0.85.1' + rn-version: '0.86.0-rc.3' runs-on: ["ghcr.io/cirruslabs/macos-tahoe-xcode:26.2.0", "runner_group_id:10"] - platform: android runs-on: ["ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04", "runner_group_id:10"]