File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change 75
75
- run : rustup target add x86_64-linux-android aarch64-linux-android armv7-linux-androideabi i686-linux-android aarch64-apple-ios-sim
76
76
- run : npm ci
77
77
- run : npm run bootstrap
78
+ - name : Clone patched Hermes version
79
+ shell : bash
80
+ run : |
81
+ REACT_NATIVE_OVERRIDE_HERMES_DIR=$(npx react-native-node-api vendor-hermes --silent)
82
+ echo "REACT_NATIVE_OVERRIDE_HERMES_DIR=$REACT_NATIVE_OVERRIDE_HERMES_DIR" >> $GITHUB_ENV
83
+ working-directory : apps/test-app
84
+ - name : Setup Hermes cache
85
+ uses : actions/cache@v4
86
+ id : hermes-cache
87
+ with :
88
+ path : ${{ env.REACT_NATIVE_OVERRIDE_HERMES_DIR }}
89
+ key : ${{ runner.os }}-hermes
78
90
- run : npm run pod-install
79
91
working-directory : apps/test-app
80
92
- name : Run tests (iOS)
@@ -109,6 +121,12 @@ jobs:
109
121
REACT_NATIVE_OVERRIDE_HERMES_DIR=$(npx react-native-node-api vendor-hermes --silent)
110
122
echo "REACT_NATIVE_OVERRIDE_HERMES_DIR=$REACT_NATIVE_OVERRIDE_HERMES_DIR" >> $GITHUB_ENV
111
123
working-directory : apps/test-app
124
+ - name : Setup Hermes cache
125
+ uses : actions/cache@v4
126
+ id : hermes-cache
127
+ with :
128
+ path : ${{ env.REACT_NATIVE_OVERRIDE_HERMES_DIR }}
129
+ key : ${{ runner.os }}-hermes
112
130
# - name: Setup Android Emulator cache
113
131
# uses: actions/cache@v4
114
132
# id: avd-cache
You can’t perform that action at this time.
0 commit comments