Skip to content

Commit e13caf2

Browse files
committed
Update iOS CI release to local frozen gems/pods
- RubyGems Bundler install (deploy mode) - CocoaPods install (deploy mode) - fail if Podfile.lock/Gemfile.lock - missing - nondeterministic - force isolated local install paths - i.e. no poisoned cache via global OS path
1 parent f8261a5 commit e13caf2

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

.github/workflows/ios.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,9 @@ jobs:
5656
# - name: Xcode clean
5757
# run: xcodebuild clean
5858

59-
# Release
6059
- name: Normalise Hermes CocoaPods lockfile checksum # TODO: Fix https://github.com/facebook/react-native/issues/54891
6160
run: yarn gems:frozen && bundle exec pod update hermes-engine --no-repo-update --project-directory=ios
62-
- name: Install pods (release)
63-
run: cd ios && PRODUCTION=1 pod install && cd .. # --clean-install --repo-update
61+
- name: Install RubyGems and CocoaPods
62+
run: yarn install:ios:ci
6463
- name: Build iOS (release)
6564
run: yarn ios:release

0 commit comments

Comments
 (0)