Skip to content

Conversation

@rebello95
Copy link
Collaborator

@rebello95 rebello95 commented Nov 25, 2025

GitHub Actions keeps changing supported simulators on our CI machines from underneath us, breaking CI checks (example here: https://github.com/connectrpc/connect-swift/actions/runs/19645507500/job/56271087929?pr=373).

This PR removes the simulator/OS pinning - I think this will result in fewer net CI failures since we can generally continue using the defaults on the machines (note that we are still pinning macOS versions on the machines, as well as Xcode versions).

Signed-off-by: Michael Rebello <[email protected]>
Signed-off-by: Michael Rebello <[email protected]>
@eseay
Copy link
Contributor

eseay commented Nov 25, 2025

It looks like the issue is that we still need to pin the OS version, but the device pinning should be fine to remove. The OS version is somewhat tied to the Xcode version we're targeting too, so keeping those updated and in sync may just have to be something we deal with.

Signed-off-by: Michael Rebello <[email protected]>
@rebello95
Copy link
Collaborator Author

Hmm maybe I'm missing something but that doesn't seem to be working here @eseay: https://github.com/connectrpc/connect-swift/actions/runs/19685231856/job/56389006053?pr=374

@rebello95
Copy link
Collaborator Author

Going with #375 instead

@rebello95 rebello95 closed this Nov 26, 2025
@rebello95 rebello95 deleted the rebello-fix-ci branch November 29, 2025 21:43
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.

3 participants