From cbb67295c6f542dadd755c5272ac2df66dd48268 Mon Sep 17 00:00:00 2001 From: Ricky Padilla Date: Wed, 15 Jan 2025 10:39:37 -0700 Subject: [PATCH 1/8] Update detox-tests.yml --- .github/workflows/detox-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/detox-tests.yml b/.github/workflows/detox-tests.yml index dc27556..4a8dafd 100644 --- a/.github/workflows/detox-tests.yml +++ b/.github/workflows/detox-tests.yml @@ -34,7 +34,7 @@ jobs: run: | rm -rf node_modules && npm install cd example && rm -rf node_modules && npm install - cd ios && rm -rf Pods && pod cache clean --all && pod install && cd .. + cd ios && rm -rf Pods && rm -rf Podfile.lock && pod cache clean --all && pod install && cd .. - name: Run Detox iOS Tests working-directory: example From 05717fedf3ad9559cadf65857de1e178c2043551 Mon Sep 17 00:00:00 2001 From: Ricky Padilla Date: Wed, 15 Jan 2025 10:45:00 -0700 Subject: [PATCH 2/8] Update detox-tests.yml --- .github/workflows/detox-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/detox-tests.yml b/.github/workflows/detox-tests.yml index 4a8dafd..1c7b6ea 100644 --- a/.github/workflows/detox-tests.yml +++ b/.github/workflows/detox-tests.yml @@ -6,7 +6,7 @@ on: jobs: ios-tests: - runs-on: macos-latest + runs-on: macos-15 env: NODE_OPTIONS: "--max-old-space-size=4096" From 8c7acf93401bc96e3cd0ebb94a10ff2d743aed88 Mon Sep 17 00:00:00 2001 From: Ricky Padilla Date: Wed, 15 Jan 2025 10:49:48 -0700 Subject: [PATCH 3/8] Update detox-tests.yml --- .github/workflows/detox-tests.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/detox-tests.yml b/.github/workflows/detox-tests.yml index 1c7b6ea..1934a08 100644 --- a/.github/workflows/detox-tests.yml +++ b/.github/workflows/detox-tests.yml @@ -26,9 +26,10 @@ jobs: brew tap wix/brew brew install applesimutils - - name: Clean Derived Data + - name: Clean Derived Data and CocoaPods cache run: | rm -rf ~/Library/Developer/Xcode/DerivedData + rm -rf ~/Library/Caches/CocoaPods - name: Install Dependencies run: | From e4d82cb82b40553e9686d9339f3a3adc32ccd154 Mon Sep 17 00:00:00 2001 From: Ricky Padilla Date: Wed, 15 Jan 2025 11:16:14 -0700 Subject: [PATCH 4/8] Update Podfile --- example/ios/Podfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/example/ios/Podfile b/example/ios/Podfile index ee2de8f..da1dd43 100644 --- a/example/ios/Podfile +++ b/example/ios/Podfile @@ -43,6 +43,9 @@ target 'PassageReactNativeExample' do :app_path => "#{Pod::Config.instance.installation_root}/.." ) + # Pin Boost to version 1.76.0 + pod 'boost', '1.76.0' + target 'PassageReactNativeExampleTests' do inherit! :complete # Pods for testing From 623c8b01ebad8c6a79429a02d153f4e5e690894c Mon Sep 17 00:00:00 2001 From: Ricky Padilla Date: Wed, 15 Jan 2025 11:21:28 -0700 Subject: [PATCH 5/8] Update Podfile --- example/ios/Podfile | 3 --- 1 file changed, 3 deletions(-) diff --git a/example/ios/Podfile b/example/ios/Podfile index da1dd43..ee2de8f 100644 --- a/example/ios/Podfile +++ b/example/ios/Podfile @@ -43,9 +43,6 @@ target 'PassageReactNativeExample' do :app_path => "#{Pod::Config.instance.installation_root}/.." ) - # Pin Boost to version 1.76.0 - pod 'boost', '1.76.0' - target 'PassageReactNativeExampleTests' do inherit! :complete # Pods for testing From 29dd066ad40e3f2fec29be001c811b8f51165412 Mon Sep 17 00:00:00 2001 From: Ricky Padilla Date: Wed, 15 Jan 2025 11:27:44 -0700 Subject: [PATCH 6/8] Update test app package.json --- example/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/example/package.json b/example/package.json index e89f797..4d7fa2a 100644 --- a/example/package.json +++ b/example/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "react": "18.2.0", - "react-native": "0.71.10" + "react-native": "0.72.9" }, "devDependencies": { "@babel/core": "^7.20.0", From 99da64cd96f40dcd8f40708dbb7f2249ae4638b9 Mon Sep 17 00:00:00 2001 From: Ricky Padilla Date: Wed, 15 Jan 2025 12:21:37 -0700 Subject: [PATCH 7/8] Update package.json --- example/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/example/package.json b/example/package.json index 4d7fa2a..bd1f420 100644 --- a/example/package.json +++ b/example/package.json @@ -23,6 +23,7 @@ "jest": "^29.7.0", "metro-react-native-babel-preset": "0.73.9", "react-native-dotenv": "^3.4.11", + "react-native-gradle-plugin": "0.71.19", "ts-jest": "^29.2.5" } } From 530297eeaf17d360b99e9d116d5963bdc6fa8e3d Mon Sep 17 00:00:00 2001 From: Ricky Padilla Date: Wed, 15 Jan 2025 12:41:31 -0700 Subject: [PATCH 8/8] Update detox-tests.yml --- .github/workflows/detox-tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/detox-tests.yml b/.github/workflows/detox-tests.yml index 1934a08..34a8aeb 100644 --- a/.github/workflows/detox-tests.yml +++ b/.github/workflows/detox-tests.yml @@ -45,6 +45,7 @@ jobs: shell: bash android-tests: + needs: ios-tests runs-on: ubuntu-latest steps: