Description
Build/Submit details page URL
No response
Summary
On EAS Build logs it shows me differences between the fingerprint calculated on my local machine (CI pipeline, actually) and the one calculated on EAS. But the message also says it will consider the one my local machine has calculated, but it is NOT true as you can see on the following screenshots.
The data I see on the generated build:
See that the first line says Rev.: 93743147
which is the first 8 characters of the runtime version got from expo-updates library.
This is exactly the same as the runtime calculated on EAS.
But that message on EAS said it would generate it using the fingerprint calculated on my local machine, so it should print there Rev.: 6157eee1
instead.
This way my updates will never match the runtime version. I'm basically not able to send any OTA Updates...
Managed or bare?
managed
Environment
expo-env-info 1.2.0 environment info:
System:
OS: macOS 13.5.1
Shell: 5.9 - /bin/zsh
Binaries:
Node: 20.16.0 - /usr/local/bin/node
Yarn: 1.22.19 - /usr/local/bin/yarn
npm: 10.8.1 - /usr/local/bin/npm
Managers:
CocoaPods: 1.15.2 - /opt/homebrew/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 23.2, iOS 17.2, macOS 14.2, tvOS 17.2, visionOS 1.0, watchOS 10.2
Android SDK:
API Levels: 26, 29, 30, 31, 32, 33, 34
Build Tools: 29.0.2, 29.0.3, 30.0.2, 30.0.3, 31.0.0, 32.0.0, 33.0.0, 33.0.1, 33.0.2, 34.0.0
System Images: android-30 | Google APIs ARM 64 v8a, android-33 | Google APIs ARM 64 v8a, android-33 | Google Play ARM 64 v8a, android-34 | Google APIs ARM 64 v8a
IDEs:
Android Studio: 2024.1 AI-241.18034.62.2411.12071903
Xcode: 15.2/15C500b - /usr/bin/xcodebuild
npmPackages:
@expo/metro-config: ~0.17.0 => 0.17.8
babel-preset-expo: ^11.0.8 => 11.0.14
expo: ~51.0.37 => 51.0.37
expo-router: ^3.5.15 => 3.5.23
react: 18.2.0 => 18.2.0
react-dom: 18.2.0 => 18.2.0
react-native: 0.74.1 => 0.74.1
react-native-web: ~0.19.6 => 0.19.12
npmGlobalPackages:
eas-cli: 7.6.2
Expo Workflow: managed
Error output
No response
Reproducible demo or steps to reproduce from a blank project
.