Skip to content

Commit

Permalink
Merge pull request #2480 from freakboy3742/iOS-ci-cleanup
Browse files Browse the repository at this point in the history
Revert iOS CI testing to use Xcode 14.3.1/iOS 16.4.
  • Loading branch information
freakboy3742 authored Apr 5, 2024
2 parents 1b96ca1 + 4dccdcc commit dad68bb
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,14 @@ jobs:
- backend: "iOS"
platform: "iOS"
runs-on: "macos-14"
briefcase-run-args: "--device 'iPhone SE (3rd generation)'"
# As of early April 2024, the XCode 15/iOS 17 simulator had a performance
# issue that rendered Github Actions testing impossible. The issue didn't
# impact iOS 16.4, but that required the use of Xcode 14.3.1.
#
# Refs #2476, actions/runner-images#9591.
pre-command: "sudo xcode-select -s /Applications/Xcode_14.3.1.app"
briefcase-run-args: "--device 'iPhone SE (3rd generation)::iOS 16.4'"
# briefcase-run-args: "--device 'iPhone SE (3rd generation)'"
app-user-data-path: "$(xcrun simctl get_app_container booted org.beeware.toga.testbed data)/Documents"

- backend: "android"
Expand Down
1 change: 1 addition & 0 deletions changes/2476.misc.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
iOS CI testing was reverted to use XCode 14.3.1 and iOS 16.4, due to a performance issue with Github Actions.

0 comments on commit dad68bb

Please sign in to comment.