From ade2d20d1d5b171805be073bdea11cb3091ed02d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20=C5=BB=C3=B3=C5=82kiewski?= Date: Mon, 6 Jul 2026 12:10:18 +0200 Subject: [PATCH 1/5] chore: upgrade xcode and macos versions to 26 --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2f8a7b7b8..8ad9c5b22 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -192,7 +192,7 @@ jobs: build-ios: needs: [changes] if: needs.changes.outputs.ios == 'true' - runs-on: macos-latest + runs-on: macos-26 env: TURBO_CACHE_DIR: .turbo/ios steps: @@ -205,7 +205,7 @@ jobs: - name: Set up Xcode uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: '16.4' + xcode-version: '26.0' - name: Reset build folder and pods run: rm -rf apps/example/build apps/example/ios/Pods apps/example/ios/Podfile.lock From 5363ddebb1e50c0ea817bf443677b811dc6c51b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20=C5=BB=C3=B3=C5=82kiewski?= Date: Mon, 6 Jul 2026 12:16:43 +0200 Subject: [PATCH 2/5] chore: remove if inside CI for ios build --- .github/workflows/ci.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8ad9c5b22..1bd27b701 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -190,8 +190,6 @@ jobs: yarn turbo run build:android --cache-dir="${{ env.TURBO_CACHE_DIR }}" build-ios: - needs: [changes] - if: needs.changes.outputs.ios == 'true' runs-on: macos-26 env: TURBO_CACHE_DIR: .turbo/ios From e43f859b0dc806b5f9e824a755702362cfb1bf51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20=C5=BB=C3=B3=C5=82kiewski?= Date: Mon, 6 Jul 2026 12:26:49 +0200 Subject: [PATCH 3/5] fix: download ios platform --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1bd27b701..d749b33c3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -205,6 +205,9 @@ jobs: with: xcode-version: '26.0' + - name: Install iOS 26.0 platform + run: xcodebuild -downloadPlatform iOS + - name: Reset build folder and pods run: rm -rf apps/example/build apps/example/ios/Pods apps/example/ios/Podfile.lock From 109fa2082e9d080a2f872ee32daed88ab759540d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20=C5=BB=C3=B3=C5=82kiewski?= Date: Mon, 6 Jul 2026 12:38:57 +0200 Subject: [PATCH 4/5] chore: use 26.3 xcode version --- .github/workflows/ci.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d749b33c3..e45dce4cc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -203,10 +203,7 @@ jobs: - name: Set up Xcode uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: '26.0' - - - name: Install iOS 26.0 platform - run: xcodebuild -downloadPlatform iOS + xcode-version: '26.3' - name: Reset build folder and pods run: rm -rf apps/example/build apps/example/ios/Pods apps/example/ios/Podfile.lock From 14eb4dca1479af16efa1c72ea85bd88518def336 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20=C5=BB=C3=B3=C5=82kiewski?= Date: Mon, 6 Jul 2026 12:42:38 +0200 Subject: [PATCH 5/5] fix: revert removing if inside build-ios --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e45dce4cc..37a9fbcf1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -190,6 +190,8 @@ jobs: yarn turbo run build:android --cache-dir="${{ env.TURBO_CACHE_DIR }}" build-ios: + needs: [changes] + if: needs.changes.outputs.ios == 'true' runs-on: macos-26 env: TURBO_CACHE_DIR: .turbo/ios