Skip to content

ci: retry iOS platform download to work around runner flake#147

Merged
joe-goodall-ticketmaster merged 1 commit into
mainfrom
fix-ios-platform-download-retry
Jul 20, 2026
Merged

ci: retry iOS platform download to work around runner flake#147
joe-goodall-ticketmaster merged 1 commit into
mainfrom
fix-ios-platform-download-retry

Conversation

@joe-goodall-ticketmaster

Copy link
Copy Markdown
Collaborator

Why

The build-ios job fails intermittently at the Install iOS platform step:

Finding content...
Unable to connect to simulator.
Process completed with exit code 70.

This is a known GitHub runner flake (actions/runner-images#13459) affecting xcodebuild -downloadPlatform iOS on macOS runners — it fails ~40% of the time with no code change involved. Both attempts of the chore: release 4.4.2 run on main hit it (https://github.com/ticketmaster/react-native-ticketmaster-ignite/actions/runs/29495140098), while the identical run the day before passed.

What

Retry the platform download up to 5 times, resetting CoreSimulatorService between attempts.

🤖 Generated with Claude Code

sudo xcodebuild -downloadPlatform iOS intermittently fails with
"Unable to connect to simulator" (exit code 70) on GitHub macOS
runners (actions/runner-images#13459). Retry up to 5 times, resetting
CoreSimulatorService between attempts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@DanielOS7-TM
DanielOS7-TM self-requested a review July 20, 2026 14:37
@joe-goodall-ticketmaster
joe-goodall-ticketmaster merged commit 8363e65 into main Jul 20, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants