b956e5189b66a7fabe9a76832798e88660245e59
Some checks failed
CI / Deploy (pull_request) Has been skipped
PR → Build → WiFi/USB Deploy → LGTM / Build & Deploy to iPhone (WiFi/USB) (pull_request) Failing after 5m44s
PR → Build → WiFi/USB Deploy → LGTM / Wait for LGTM comment (pull_request) Has been skipped
CI / Detect Changes (pull_request) Successful in 4s
CI / Admin Web CI (pull_request) Has been skipped
CI / YouTube Worker (pull_request) Has been skipped
When devicectl fails under bash -e -o pipefail, the pipeline (xcrun devicectl ... | tail -3) exits non-zero and -e kills the script before the if-check. The ios-deploy USB fallback was dead code. Fix: redirect to temp file, capture exit code explicitly. No pipeline = pipefail has no side-channel effect.
Description
No description provided