Commit be1dc9c
fix(ci): set RCT_NEW_ARCH_ENABLED=1 for iOS pod install and archive
Without this env var the Podfile's new-architecture branch doesn't run,
so codegen artifacts like RCTAppDependencyProvider.h are never produced,
even though Pod targets that depend on them (e.g.
ReactAppDependencyProvider) still get wired into the Pods project. The
mismatch surfaces at archive time as
lstat(.../build/generated/ios/RCTAppDependencyProvider.h):
No such file or directory
Setting RCT_NEW_ARCH_ENABLED=1 at both the pod install and xcodebuild
steps mirrors what the existing iOS compile CI workflow does for its
new-arch matrix slice and matches RN 0.81's default of new-arch on.
Part of MAGE-464
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 5c49410 commit be1dc9c
1 file changed
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
216 | 223 | | |
217 | 224 | | |
218 | 225 | | |
| 226 | + | |
| 227 | + | |
219 | 228 | | |
220 | 229 | | |
221 | 230 | | |
| |||
328 | 337 | | |
329 | 338 | | |
330 | 339 | | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
331 | 344 | | |
332 | 345 | | |
333 | 346 | | |
| |||
0 commit comments