`eas workflow:run` get stuck on azure pipeline
Build/Submit details page URL
No response
Summary
We are running an EAS workflow from an azure pipeline (ubuntu, using bash step). Since eas cli version 16.16.0, the script in the pipeline get stuck after logging Using workflow file from..... Version 16.15 and below works fine. We think it's related to the new inputs for workflow:run and that we are not using any inputs.
We run the following command ./node_modules/.bin/eas workflow:run some-workflow.yaml --non-interactive --json --wait
The workaround so far was to put echo '{}' | before the previous script.
Problem seems to be related to some promise not being resolved while running this command in the azure pipeline.
Managed or bare?
Managed
Environment
expo-env-info 1.3.4 environment info: System: OS: macOS 15.6.1 Shell: 5.9 - /bin/zsh Binaries: Node: 22.16.0 - ~/.nvm/versions/node/v22.16.0/bin/node Yarn: 4.9.4 - ~/.nvm/versions/node/v22.16.0/bin/yarn npm: 11.4.2 - ~/.nvm/versions/node/v22.16.0/bin/npm Managers: CocoaPods: 1.16.2 SDKs: iOS SDK: Platforms: DriverKit 24.5, iOS 18.5, macOS 15.5, tvOS 18.5, visionOS 2.5, watchOS 11.5 IDEs: Android Studio: 2025.1 AI-251.26094.121.2512.13840223 Xcode: 16.4/16F6 - /usr/bin/xcodebuild npmPackages: expo: 53.0.22 => 53.0.22 expo-router: ~5.1.5 => 5.1.5 react: 19.0.0 => 19.0.0 react-dom: 19.0.0 => 19.0.0 react-native: 0.79.5 => 0.79.5 react-native-web: ^0.20.0 => 0.20.0 npmGlobalPackages: eas-cli: 16.18.0 Expo Workflow: managed
Expo doctor output: 15/15 checks passed. No issues detected!
Error output
No response
Reproducible demo or steps to reproduce from a blank project
To reproduce this we should run the following command from an azure pipeline: eas workflow:run example.yaml --non-interactive --json --wait