Few assets are not exporting with eas update
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.