From b97c7edcf5f864030e52c3811563b797d95f4087 Mon Sep 17 00:00:00 2001 From: Alan Lee Date: Mon, 30 Mar 2026 14:16:25 -0700 Subject: [PATCH] Fix iOS RNTester CI: update prebuilt pods alongside hermes-engine MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Summary: The test-ios-rntester CI action only runs pod update hermes-engine, but React-Core-prebuilt and ReactNativeDependencies also derive their version from package.json. When a version bump lands on the stable branch before bump-podfile-lock.yml regenerates the Podfile.lock, CocoaPods fails with a version mismatch error. Fix: add React-Core-prebuilt and ReactNativeDependencies to the pod update command in .github/actions/test-ios-rntester/action.yml. This is safe to run unconditionally — when versions haven't changed, pod update for those pods is a no-op. Changelog: [Internal] --- Differential Revision: D98799372 --- .github/actions/test-ios-rntester/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/test-ios-rntester/action.yml b/.github/actions/test-ios-rntester/action.yml index 3d6d83b3b6e7..c24467b42960 100644 --- a/.github/actions/test-ios-rntester/action.yml +++ b/.github/actions/test-ios-rntester/action.yml @@ -75,7 +75,7 @@ runs: cd packages/rn-tester bundle install - bundle exec pod update hermes-engine --no-repo-update + bundle exec pod update hermes-engine React-Core-prebuilt ReactNativeDependencies --no-repo-update - name: Build RNTester shell: bash run: |