-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
eas build fails when using .yarnrc.yml that contains relative path to files #2386
Comments
when using build with --local via github actions, I get similar error. When I replace the relative path with full path (to the checked out code directory), then it works. I might be able to get around with this issue within expo pipelines too, but I couldn't figure out where the files are stored in the agent. Preferably, I wouldn't want to hardcode the path to these files |
I'm also running into this issue going through the EAS introduction tutorial when running I'm using yarn 4.3.1 but I get the error: |
@AdamTyler Also getting this same issue. Did you figure out a solution? |
I think I did fix it at some point. Can't exactly remember how, but I recently decided to just step away from yarn (I had some fingerprint version hashing issues, probably related to yarn.lock file not being used or something, causing different modules to be created) Some interesting snippets that may help you out: Changes in gitignore (because the yarn.cjs file was somehow being ignored)
.yarnrc.yml file (upgraded to yarn v4)
changes in package.json (cant say which ones are actually needed and which arent):
and finally run the command using yarn |
…ingdir/build/.yarn/releases/yarn-1.22.19.cjs'` in EAS build on `nx build daily-questions` expo/eas-cli#2386
…ule '/home/expo/workingdir/build/.yarn/releases/yarn-1.22.19.cjs'` in EAS build on `nx build daily-questions` expo/eas-cli#2386
Build/Submit details page URL
https://expo.dev/accounts/jinbu/projects/my-demo-expo-app/builds/e024d779-333e-4f13-87a9-83468cfc0d1d
Summary
eas build fails when using .yarnrc.yml that contains relative path to files (yarn install step)
Managed or bare?
Managed
Environment
not applicable
Error output
No response
Reproducible demo or steps to reproduce from a blank project
Not necessarily reproducing steps, but more context on the project that could help.
The .yarnrc.yml is pointing to specific yarn file as well as a plugin using relative path.
Folder structure:
.gitignore file
The text was updated successfully, but these errors were encountered: