From c5ab9647d5dccfd45a89dedcb78dac58b84d1bf1 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Sun, 1 Nov 2020 11:27:06 -0800 Subject: build-systsem: move back to Xcode 11 It appears that Xcode 12 applies some rather self defeating logic when picking build architectures in release builds for the simulator. It adds aarch64 by default and I can't find a way to turn that off from the command line. At the same time, you can't link against the simulator if you have build with aarch64 as the aarch64 simulator doesn't exist, yet. Since I couldn't get any of the claimed workarounds to work, I'm forcing Xcode 11 to be used in the Action. Signed-off-by: Dirk Hohndel --- .github/workflows/ios.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml index 412ac815b..b431ab08a 100644 --- a/.github/workflows/ios.yml +++ b/.github/workflows/ios.yml @@ -9,8 +9,10 @@ on: jobs: mobileBuild: - runs-on: macOS-latest + runs-on: macOS-10.15 steps: + - name: switch to Xcode 11 + run: sudo xcode-select -s "/Applications/Xcode_11.7.app" - name: checkout sources uses: actions/checkout@v1 - name: setup Homebrew -- cgit v1.2.3-70-g09d2