Few assets are not exporting with eas update
- Dominant language
- TypeScript
- Stars
- 1.4k
- Forks
- 236
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 91
Description
### Build/Submit details page URL
_No response_
### Summary
When I run eas update for the preview branch, all the assets are exported except the ones that are being used in the app.json file i.e. splash.png, icon.png, adaptive-icon.png, and favicon.png. All the assets are in the right folder and paths are fine too.
### Managed or bare?
bare
### Environment
expo-env-info 1.2.0 environment info:
System:
OS: macOS 14.4.1
Shell: 5.9 - /bin/zsh
Binaries:
Node: 20.14.0 - ~/.nvm/versions/node/v20.14.0/bin/node
Yarn: 1.22.17 - /opt/homebrew/bin/yarn
npm: 10.7.0 - ~/.nvm/versions/node/v20.14.0/bin/npm
Managers:
CocoaPods: 1.11.2 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 23.0, iOS 17.0, macOS 14.0, tvOS 17.0, watchOS 10.0
IDEs:
Android Studio: 2022.2 AI-222.4459.24.2221.9862592
Xcode: 15.0.1/15A507 - /usr/bin/xcodebuild
npmPackages:
expo: ^51.0.32 => 51.0.32
expo-router: ~3.5.23 => 3.5.23
react: 18.2.0 => 18.2.0
react-dom: 18.2.0 => 18.2.0
react-native: 0.74.5 => 0.74.5
react-native-web: ~0.19.10 => 0.19.12
npmGlobalPackages:
eas-cli: 12.0.0
expo-cli: 6.3.10
Expo Workflow: managed
### Error output
No error.
### Reproducible demo or steps to reproduce from a blank project
`eas update --branch preview --message "Initial app update."`
Logs:
```
[expo-cli] Android Bundled 25728ms node_modules/expo-router/entry.js (1036 modules)
[expo-cli] iOS Bundled 28034ms node_modules/expo-router/entry.js (1049 modules)
[expo-cli] Creating asset map
[expo-cli] Preparing additional debugging files
[expo-cli]
[expo-cli] Exporting 31 assets:
[expo-cli] assets/fonts/Graphik-Black.ttf (146 kB)
[expo-cli] assets/fonts/Graphik-Bold.ttf (147 kB)
[expo-cli] assets/fonts/Graphik-Medium.ttf (147 kB)
[expo-cli] assets/fonts/Graphik-Regular.ttf (145 kB)
[expo-cli] assets/fonts/Graphik-SemiBold.ttf (147 kB)
[expo-cli] assets/icons/faq-blank.png (2.07 kB)
[expo-cli] assets/icons/faq-filled.png (1.45 kB)
[expo-cli] assets/icons/home-blank.png (821 B)
[expo-cli] assets/icons/home-filled.png (771 B)
[expo-cli] assets/icons/play.png (3.46 kB)
[expo-cli] assets/icons/tap-blank.png (1.59 kB)
[expo-cli] assets/icons/tap-filled.png (1.29 kB)
[expo-cli] assets/images/header-decorations.png (23.8 kB)
[expo-cli] assets/images/logo.png (4.13 kB)
[expo-cli] assets/images/tagline-underline.png (4.73 kB)
[expo-cli] assets/images/thumbnail.png (183 kB)
[expo-cli] node_modules/@react-navigation/elements/src/assets/back-icon-mask.png (913 B)
[expo-cli] node_modules/@react-navigation/elements/src/assets/back-icon.png (10 variations | 338 B)
[expo-cli] node_modules/expo-router/assets/error.png (516 B)
[expo-cli] node_modules/expo-router/assets/file.png (158 B)
[expo-cli] node_modules/expo-router/assets/forward.png (250 B)
[expo-cli] node_modules/expo-router/assets/pkg.png (429 B)
[expo-cli]
[expo-cli] Exporting 2 bundles for android:
[expo-cli] _expo/static/js/android/entry-3103b511ddf4b656dafab3fc032a52a2.hbc (1.88 MB)
[expo-cli] _expo/static/js/android/entry-3103b511ddf4b656dafab3fc032a52a2.hbc.map (6.32 MB)
[expo-cli] Exporting 2 bundles for ios:
[expo-cli] _expo/static/js/ios/entry-f598690e4882f8e8a25a62f90a40fed0.hbc (1.88 MB)
[expo-cli] _expo/static/js/ios/entry-f598690e4882f8e8a25a62f90a40fed0.hbc.map (6.32 MB)
[expo-cli] Exporting 3 files:
[expo-cli] assetmap.json (11.8 kB)
[expo-cli] debug.html (390 B)
[expo-cli] metadata.json (3.52 kB)
[expo-cli]
[expo-cli] App exported to: dist
✔ Exported bundle(s)
✔ Uploaded 2 app bundles
✔ Uploading assets skipped - no new assets found
ℹ 27 iOS assets, 27 Android assets (maximum: 2000 total per update). Learn more about asset limits
✔ Published!
```
As you can see in the logs above, all the assets inside the `images` folder are exported except the assets that are being used in the `app.json` file.
Contributor guide
Assessment
This issue has not been assessed yet.