Skip to content

Commit ea15707

Browse files
committed
feat: Bump to iOS 17 SDK
Since April 29, 2024, iOS apps must be built with the iOS 17 SDK or later in order to be uploaded to App Store Connect To enable iOS 17 SDK we must use XCode 15 that is linked to MacOS 13 and 14 So we want to run the Github Action in `macos-14` in order to have the correct environment Unfortunately the `macos-14` runner doesn't include Xamarin tools anymore, so now we have to install them manually (that will increase the CI built time by a few minutes) Related articles: - https://xcodereleases.com/ - https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md
1 parent 9f86ac3 commit ea15707

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,18 @@ on:
88
jobs:
99
ios:
1010
name: Apple iOS
11-
runs-on: macos-12
11+
runs-on: macos-14
1212
steps:
13+
- run: brew install --cask xamarin-ios
14+
name: 'Install Xamarin.iOS package using Homebrew'
15+
16+
- run: brew install --cask xamarin-android
17+
name: 'Install Xamarin.Android package using Homebrew'
18+
1319
- name: Setup NuGet
1420
uses: nuget/setup-nuget@296fd3ccf8528660c91106efefe2364482f86d6f # v1.2.0
1521
with:
16-
nuget-version: 5.9.0
22+
nuget-version: 6.4.0
1723

1824
- name: Print environment
1925
run: |

0 commit comments

Comments
 (0)