Mismatch fingerprint when building an expo app and using runtimeVersion Policy set to fingerprint
#29511
Open
1 of 4 tasks
Labels
Current Behavior
When creating an EAS Build, Expo is generating a fingerprint to send it to EAS servers.
This EAS build is run on the current machine and since we are in an NX workspace, the node_modules are located in the workspace root and not in the project root.
The fingerprint will look like this :
But then, when the build is running on the EAS server, there is an npm install step which created a node_modules folder in the the new root of repository with is apps/NAME_OF_PROJECT. So when expo is generating a fingerprint to see if it matches, it's not working because then, the fingerprint will look like this :
The fingerprint mismatch so the build is failing because the runtimeVersion cannot be checked. It's really a big issue ..
Expected Behavior
The build should not fail and the fingerprint should be the same
GitHub Repo
No response
Steps to Reproduce
fingerprint
nx build NAME_OF_APP
Nx Report
Failure Logs
Package Manager Version
No response
Operating System
Additional Information
No response
The text was updated successfully, but these errors were encountered: