@@ -33,24 +33,31 @@ runs:
3333 if : ${{ inputs.use-hermes-nightly == 'true' }}
3434 shell : bash
3535 run : |
36- node ./scripts/releases/use-hermes-nightly.js
36+ HERMES_VERSION=$(sed -n 's/^HERMES_VERSION_NAME=//p' packages/react-native/sdks/hermes-engine/version.properties)
37+ if [ "$HERMES_VERSION" == "1000.0.0" ]; then
38+ node ./scripts/releases/use-hermes-nightly.js
39+ fi
3740 - name : Run yarn install again, with the correct hermes version
3841 if : ${{ inputs.use-hermes-nightly == 'true' }}
3942 uses : ./.github/actions/yarn-install
4043 - name : Download ReactNativeDependencies
44+ if : ${{ inputs.use-frameworks != 'DynamicFrameworks' }}
4145 uses : actions/download-artifact@v4
4246 with :
4347 name : ReactNativeDependencies${{ inputs.flavor }}.xcframework.tar.gz
4448 path : /tmp/third-party
4549 - name : Print third-party folder
50+ if : ${{ inputs.use-frameworks != 'DynamicFrameworks' }}
4651 shell : bash
4752 run : ls -lR /tmp/third-party
4853 - name : Download React Native Prebuilds
54+ if : ${{ inputs.use-frameworks != 'DynamicFrameworks' }}
4955 uses : actions/download-artifact@v4
5056 with :
5157 name : ReactCore${{ inputs.flavor }}.xcframework.tar.gz
5258 path : /tmp/ReactCore
5359 - name : Print ReactCore folder
60+ if : ${{ inputs.use-frameworks != 'DynamicFrameworks' }}
5461 shell : bash
5562 run : ls -lR /tmp/ReactCore
5663 - name : Install iOS dependencies - Configuration ${{ inputs.flavor }};
@@ -61,11 +68,11 @@ runs:
6168
6269 if [[ ${{ inputs.use-frameworks }} == "DynamicFrameworks" ]]; then
6370 args+=(--frameworks dynamic)
71+ else
72+ export RCT_USE_LOCAL_RN_DEP="/tmp/third-party/ReactNativeDependencies${{ inputs.flavor }}.xcframework.tar.gz"
73+ export RCT_TESTONLY_RNCORE_TARBALL_PATH="/tmp/ReactCore/ReactCore${{ inputs.flavor }}.xcframework.tar.gz"
6474 fi
6575
66- export RCT_USE_LOCAL_RN_DEP="/tmp/third-party/ReactNativeDependencies${{ inputs.flavor }}.xcframework.tar.gz"
67- export RCT_TESTONLY_RNCORE_TARBALL_PATH="/tmp/ReactCore/ReactCore${{ inputs.flavor }}.xcframework.tar.gz"
68-
6976 yarn bootstrap ios "${args[@]}" | cat
7077
7178 - name : Run Helloworld tests
0 commit comments