`eas workflow:run` get stuck on azure pipeline
- Dominant language
- TypeScript
- Stars
- 1.4k
- Forks
- 236
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 98
Description
### 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`
Contributor guide
Assessment
This issue has not been assessed yet.