Refactor (non-breaking change which improves the structure or operation of the implementation)
Description
Removes support for turtle and the ability to set the build process to use - This aligns with https://blog.expo.dev/turtle-goes-out-to-sea-d334db2a6b60 which outlines that Expo are removing support for turtle and their current expo build service and replacing it with the prebuild process which creates a templated android and ios project folder that can then be built by fastlane
Applies shellcheck static analysis script updates
Applies bash script formatting updates
Removes the binary expiration setup as that doesn't work with AWS presigned urls and was already removed some time ago
If the SDK is 46 and above use the new embded CLI in the expo package to align with the version being used by the app
Remove bitcode support for uploads as it's difficult to determine when all dependencies have bit code enabled or not and all packages must either have it enabled or disabled in xcode14
Motivation and Context
These are the usual updates to align with the latest release of xcode14/IOS16 along with the changes to align with the processes now available from Expo
Intent of Change
Description
Motivation and Context
These are the usual updates to align with the latest release of xcode14/IOS16 along with the changes to align with the processes now available from Expo
How Has This Been Tested?
Tested on active deployment
Related Changes
Prerequisite PRs:
Dependent PRs:
Consumer Actions: