2020
2121jobs :
2222 macOS--dotnet6-and-mono :
23- runs-on : macOS-12
23+ runs-on : macOS-13
2424 steps :
2525 - uses : actions/checkout@v1
2626 with :
29293030 with :
3131 dotnet-version : ' 6.0.113'
32+ - name : Install specific Xamarin.iOS and Xamarin.Android versions
33+ run : |
34+ wget https://download.visualstudio.microsoft.com/download/pr/81c41aaa-a3d7-4875-8416-d04b472379b7/21d9f6c5ad3a6bc2479b2ec4b0685b6c/xamarin.ios-16.0.0.72.pkg
35+ sudo installer -pkg xamarin.ios-16.0.0.72.pkg -target /
36+ wget https://aka.ms/xamarin-android-commercial-d17-3-macos --output-document=xamarin.android-13.0.0.0.pkg
37+ sudo installer -pkg xamarin.android-13.0.0.0.pkg -target /
38+ - name : Check versions
39+ run : |
40+ mono --version
41+ /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/bin/mtouch --version
42+ ls -l /Library/Frameworks/Xamarin.Android.framework/Versions/
3243 - name : configure
3344 run : ./configure.sh
3445 - name : build in DEBUG mode
@@ -52,13 +63,24 @@ jobs:
5263 find . -type f -name "*.fsx" | xargs -t -I {} dotnet fsxc {}
5364
5465 macOS--mono-only :
55- runs-on : macOS-12
66+ runs-on : macOS-13
5667 steps :
5768 - uses : actions/checkout@v1
5869 with :
5970 submodules : false
6071 - name : HACK to emulate dotnet uninstall
6172 run : sudo rm -f `which dotnet`
73+ - name : Install specific Xamarin.iOS and Xamarin.Android versions
74+ run : |
75+ wget https://download.visualstudio.microsoft.com/download/pr/81c41aaa-a3d7-4875-8416-d04b472379b7/21d9f6c5ad3a6bc2479b2ec4b0685b6c/xamarin.ios-16.0.0.72.pkg
76+ sudo installer -pkg xamarin.ios-16.0.0.72.pkg -target /
77+ wget https://aka.ms/xamarin-android-commercial-d17-3-macos --output-document=xamarin.android-13.0.0.0.pkg
78+ sudo installer -pkg xamarin.android-13.0.0.0.pkg -target /
79+ - name : Check versions
80+ run : |
81+ mono --version
82+ /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/bin/mtouch --version
83+ ls -l /Library/Frameworks/Xamarin.Android.framework/Versions/
6284 - name : configure
6385 run : ./configure.sh
6486 - name : build in DEBUG mode
@@ -75,11 +97,15 @@ jobs:
7597 run : make update-servers
7698
7799 macOS--dotnet6-only :
78- runs-on : macOS-12
100+ runs-on : macOS-13
79101 steps :
80102 - uses : actions/checkout@v1
81103 with :
82104 submodules : false
105+ - name : Setup .NET SDK 6.0.x
106+ 107+ with :
108+ dotnet-version : ' 6.0.113'
83109 - name : HACK to emulate mono uninstall
84110 run : sudo rm -f `which mono` && sudo rm -f `which msbuild`
85111 - name : configure
0 commit comments