From 2066ec5656a345bf0aab334ff8fa34daa31bfb4d Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Fri, 15 Aug 2025 13:54:45 +0800 Subject: [PATCH 1/2] Explicitly set the Xcode version on GitHub Actions. --- .github/workflows/test.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 12ea88153..ee329a450 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -105,6 +105,11 @@ jobs: /usr/local/share/powershell df -h + - name: Set up Xcode + if: startsWith(matrix.os, 'macos-') + run: | + sudo xcode-select --switch /Applications/Xcode_${{ matrix.os == 'macos-13' && '15.2' || '16.4' }}.app + # https://github.blog/changelog/2024-04-02-github-actions-hardware-accelerated-android-virtualization-now-available/ - name: Enable KVM for Android emulator if: runner.os == 'Linux' && runner.arch == 'X64' From d55359a38924af3edc14b493d85172b5d9015864 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Mon, 18 Aug 2025 12:44:57 +0800 Subject: [PATCH 2/2] Revert to macOS-14 for now. --- .github/workflows/test.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ee329a450..ad392a07d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -76,7 +76,7 @@ jobs: - os: macos-13 python_version: '3.13' test_select: ios - - os: macos-15 + - os: macos-14 # 20250811 macos-15 update caused havoc with iOS simulators python_version: '3.13' test_select: ios - os: macos-13 @@ -105,11 +105,6 @@ jobs: /usr/local/share/powershell df -h - - name: Set up Xcode - if: startsWith(matrix.os, 'macos-') - run: | - sudo xcode-select --switch /Applications/Xcode_${{ matrix.os == 'macos-13' && '15.2' || '16.4' }}.app - # https://github.blog/changelog/2024-04-02-github-actions-hardware-accelerated-android-virtualization-now-available/ - name: Enable KVM for Android emulator if: runner.os == 'Linux' && runner.arch == 'X64'