Expo-cli 3.13.1 publish error

Suddenly receiving the following error when trying to publish expo ejected app. Expo publish was working fine week ago and no code changes were made.
Publishing to channel ‘prod-v2.0.39’…

Building iOS bundle

Finished building JavaScript bundle in 8232ms.

::ffff:127.0.0.1 - - [09/May/2022:16:30:35 +0000] “GET /node_modules/expo/AppEntry.bundle?dev=false&minify=true&hot=false&platform=ios HTTP/1.1” 200 3751204 “-” “axios/0.19.0”

Building Android bundle

Finished building JavaScript bundle in 6805ms.

::ffff:127.0.0.1 - - [09/May/2022:16:30:42 +0000] “GET /node_modules/expo/AppEntry.bundle?dev=false&minify=true&hot=false&platform=android HTTP/1.1” 200 3753290 “-” “axios/0.19.0”

Analyzing assets

Finished building JavaScript bundle in 6497ms.

::ffff:127.0.0.1 - - [09/May/2022:16:30:49 +0000] “GET /node_modules/expo/AppEntry.assets?dev=false&minify=true&hot=false&platform=ios HTTP/1.1” 200 - “-” “axios/0.19.0”

Finished building JavaScript bundle in 5536ms.

::ffff:127.0.0.1 - - [09/May/2022:16:30:54 +0000] “GET /node_modules/expo/AppEntry.assets?dev=false&minify=true&hot=false&platform=android HTTP/1.1” 200 - “-” “axios/0.19.0”

Uploading assets

› Closing Expo server

› Stopping Metro bundler

Request failed with status code 404

Error: Request failed with status code 404
Error: Request failed with status code 404
at createError (/usr/local/lib/node_modules/expo-cli/node_modules/axios/lib/core/createError.js:17:15)
at settle (/usr/local/lib/node_modules/expo-cli/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/usr/local/lib/node_modules/expo-cli/node_modules/axios/lib/adapters/http.js:237:11)
at IncomingMessage.emit (events.js:203:15)
at endReadableNT (_stream_readable.js:1145:12)
at process._tickCallback (internal/process/next_tick.js:63:19)

Looking through expo code ,it is using axios to post api call url “https://exp.host/--/api/assetsMetadata/[]” which seems to broken

Any ideas ?

hi there! we don’t support old expo-cli versions. i recommend updating to the latest: 5.4.3.

we also no longer support expokit: Time to Start Using Expo’s Bare Workflow. ExpoKit Now Deprecated. | by Eric Samelson | Exposition

Thank you for the prompt reply.
Problem is our codebase is pretty old and we want to deploy some changes immediately before migrating to bare workflow.

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.