Skip to content

Conversation

@w-goog
Copy link
Contributor

@w-goog w-goog commented Aug 15, 2025

All tests are updated to use macOS 15, Xcode 16.4, and iOS 18.6. This also requires an update to the integration tests, which were looking for a different title on the Password Manager field.

Ordinarily, I would see "breakage due to macos-latest/default sims/default xcode" changing as a useful reminder to update our repo. Due to an unfixed bug in the iOS 18.4 simulators and the Github runtimes update, using macOS-latest and the default simulators does not work.

More on Github runtime updates:
Github has opted to support the latest three versions of the platform tools for Xcode. If the default Xcode runtime for a macOS image is not one of those, simulators won't be available. This is currently true of macOS-15, where Xcode 16.0 is the default. As such, we need to specify the Xcode version. I've specified the macOS version as well to ensure that version of Xcode is available.

@w-goog w-goog force-pushed the wgoog/update-destination branch 2 times, most recently from f83483b to f740915 Compare August 15, 2025 20:40
@w-goog w-goog force-pushed the wgoog/update-destination branch from f740915 to ae8429f Compare August 15, 2025 20:44
@w-goog w-goog changed the title [WIP] Update Github workflow build & run destinations. Update Github workflow build & run destinations, fix respective integration tests Aug 18, 2025
@w-goog w-goog marked this pull request as ready for review August 18, 2025 23:21
@w-goog w-goog requested a review from brnnmrls August 19, 2025 17:52
@w-goog
Copy link
Contributor Author

w-goog commented Aug 19, 2025

All tests passed on the last run, re-running the prior failure to make sure there's not a hidden flake.

Copy link
Member

@brnnmrls brnnmrls left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a question and nit comments. Overall, looks pretty good!

@w-goog w-goog requested a review from brnnmrls August 19, 2025 18:21
@w-goog
Copy link
Contributor Author

w-goog commented Aug 19, 2025

Interestingly, this latest failure is due to the mac image only having iOS 26 simulators?!? Fun new failure mode unlocked.

@w-goog w-goog merged commit 8062b4c into main Aug 20, 2025
15 checks passed
@w-goog w-goog deleted the wgoog/update-destination branch August 20, 2025 18:37
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