summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2020-11-01 11:27:06 -0800
committerGravatar Dirk Hohndel <dirk@hohndel.org>2020-11-01 14:28:09 -0800
commitc5ab9647d5dccfd45a89dedcb78dac58b84d1bf1 (patch)
tree5e60fc34b6e80e78a4c4d3ccfb96e895040a1c40 /.github
parent386e08b69cf9257421d234237c90f29dbb32d4ee (diff)
downloadsubsurface-c5ab9647d5dccfd45a89dedcb78dac58b84d1bf1.tar.gz
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 <dirk@hohndel.org>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ios.yml4
1 files changed, 3 insertions, 1 deletions
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