Build Cache for React Native v0.13.0

What’s Changed

  • New no_swift_cache input: cache clang/Objective-C compilation only for the Xcode build cache, leaving Swift uncached. Swift compile caching requires Swift explicit modules, and React Native projects can fail to build under them — the archive fails with unable to resolve module dependency (e.g. for React_RCTAppDelegate) even when the cache is fully warm. Enabling this keeps the Objective-C/C++ side cached, which is the bulk of a React Native app’s compile units (ACI-5268)
  • New cache_skip_flags input: skip passing cache flags to xcodebuild except the socket path. The CLI already supported this for Xcode activation, but it was not reachable through React Native activation (ACI-5268)
  • Updated Bitrise Build Cache CLI to v3.4.1