shorebirdtech / shorebird

Code Push for Flutter and other tools for Flutter businesses.
https://shorebird.dev
Other
2.27k stars 135 forks source link

fix: Patch process stuck at "Downloading release artifacts" #2553

Open JioBani opened 1 day ago

JioBani commented 1 day ago

App ID: 1263fead-0a8b-42ed-8a7c-d14b2d846f8f

Description

I tried to run the following command to patch, but it doesn't progress beyond the "Downloading release artifacts" step: shorebird patch --platforms=android --release-version=0.0.1+3

Steps To Reproduce

  1. Modify the code(complex changes including FCM integration, notification permission settings, and other native modifications)
  2. Run shorebird release android --artifact apk
  3. Modify the code (changing a Column to a ListView).
  4. Run shorebird patch --platforms=android --release-version=0.0.1+3
  5. Downloading release artifacts... (never end)

Expected Behavior

The patch command should complete successfully.

Screenshots

image

Additional Context

[shorebird doctor]
Shorebird 1.4.1 • git@github.com:shorebirdtech/shorebird.git Flutter 3.24.3 • revision 5a6dc546e8ecd01fe3b9527f082ff2d6864374f9 Engine • revision 033ec57900456ca7f8cd4bb59c2773a8ce27cb5d

URL reachability: ✓ https://api.shorebird.dev OK (0.5s) ✓ https://console.shorebird.dev OK (0.7s) ✓ https://oauth2.googleapis.com OK (0.2s) ✓ https://storage.googleapis.com OK (66ms) ✓ https://cdn.shorebird.cloud OK (0.2s)

✓ Shorebird is up-to-date (1.9s) ✓ Flutter install is correct (2.3s) ✓ AndroidManifest.xml files contain INTERNET permission (71ms) ✓ Has access to api.shorebird.dev (0.2s) ✓ Has access to storage.googleapis.com (15ms) ✓ shorebird.yaml found in pubspec.yaml assets (16ms)

No issues detected!

JioBani commented 1 day ago

Oh my, I successfully downloaded the release artifacts in 62 minutes.. I'm sorry, I didn't expect it to take this long and still work. After running the command, posting the issue, and having a meal, I still had some time left.

image

eseidel commented 1 day ago

Thanks for the report. It definitely should not take 62 minutes to download artifacts. 😦