44
55jobs :
66 mono-125-mono :
7- name : Mono 6.12.0.125 Nuget restore
8- runs-on : macos-latest
7+ name : ToDo Mono 6.12.0.125 Nuget restore
8+ runs-on : macos-10.15
9+ steps :
10+ - uses : actions/checkout@v2
11+ - name : Mono version
12+ run : mono --version
13+ - uses : actions/setup-dotnet@v1
14+ with :
15+ dotnet-version : ' 5.0.x'
16+ - name : Nuget restore
17+ run : nuget restore ./Todo/Todo.sln
18+
19+ # mono-125-dotnet:
20+ # name: Mono 6.12.0.125 dotnet restore
21+ # runs-on: macos-10.15
22+ # steps:
23+ # - uses: actions/checkout@v2
24+ # - name: Mono version
25+ # run: mono --version
26+ # - uses: actions/setup-dotnet@v1
27+ # with:
28+ # dotnet-version: '5.0.x'
29+ # - name: dotnet restore
30+ # run: dotnet restore ./Todo/Todo.sln
31+
32+ # mono-125-msbuild:
33+ # name: Mono 6.12.0.125 msbuild restore
34+ # runs-on: macos-10.15
35+ # steps:
36+ # - uses: actions/checkout@v2
37+ # - name: Mono version
38+ # run: mono --version
39+ # - uses: actions/setup-dotnet@v1
40+ # with:
41+ # dotnet-version: '5.0.x'
42+ # - name: msbuild restore
43+ # run: msbuild -t:restore ./Todo/Todo.sln
44+
45+ mono-140-nuget :
46+ name : ToDo Mono 6.12.0.140 Nuget restore
47+ runs-on : macos-10.15
948 steps :
1049 - uses : actions/checkout@v2
50+ - name : Remove current Mono
51+ run : sudo rm -rf /Library/Frameworks/Mono.framework/Versions/6.12.0
52+ - name : Install new Mono
53+ run : bash ./install-mono-140.sh
1154 - name : Mono version
1255 run : mono --version
1356 - uses : actions/setup-dotnet@v1
@@ -16,21 +59,93 @@ jobs:
1659 - name : Nuget restore
1760 run : nuget restore ./Todo/Todo.sln
1861
19- mono-125-dotnet :
20- name : Mono 6.12.0.125 dotnet restore
62+ # mono-140-dotnet:
63+ # name: Mono 6.12.0.140 dotnet restore
64+ # runs-on: macos-10.15
65+ # steps:
66+ # - uses: actions/checkout@v2
67+ # - name: Remove current Mono
68+ # run: sudo rm -rf /Library/Frameworks/Mono.framework/Versions/6.12.0
69+ # - name: Install new Mono
70+ # run: bash ./install-mono-140.sh
71+ # - name: Mono version
72+ # run: mono --version
73+ # - uses: actions/setup-dotnet@v1
74+ # with:
75+ # dotnet-version: '5.0.x'
76+ # - name: dotnet restore
77+ # run: dotnet restore ./Todo/Todo.sln
78+
79+ # mono-140-msbuild:
80+ # name: Mono 6.12.0.140 msbuild restore
81+ # runs-on: macos-10.15
82+ # steps:
83+ # - uses: actions/checkout@v2
84+ # - name: Remove current Mono
85+ # run: sudo rm -rf /Library/Frameworks/Mono.framework/Versions/6.12.0
86+ # - name: Install new Mono
87+ # run: bash ./install-mono-140.sh
88+ # - name: Mono version
89+ # run: mono --version
90+ # - uses: actions/setup-dotnet@v1
91+ # with:
92+ # dotnet-version: '5.0.x'
93+ # - name: msbuild restore
94+ # run: msbuild -t:restore ./Todo/Todo.sln
95+
96+ mono-147-nuget :
97+ name : ToDo Mono 6.12.0.147 Nuget restore
2198 runs-on : macos-10.15
2299 steps :
23100 - uses : actions/checkout@v2
101+ - name : Remove current Mono
102+ run : sudo rm -rf /Library/Frameworks/Mono.framework/Versions/6.12.0
103+ - name : Install new Mono
104+ run : bash ./install-mono-147.sh
24105 - name : Mono version
25106 run : mono --version
26107 - uses : actions/setup-dotnet@v1
27108 with :
28109 dotnet-version : ' 5.0.x'
29- - name : dotnet restore
30- run : dotnet restore ./Todo/Todo.sln
110+ - name : Nuget restore
111+ run : nuget restore ./Todo/Todo.sln
112+
113+ # mono-147-dotnet:
114+ # name: Mono 6.12.0.147 dotnet restore
115+ # runs-on: macos-10.15
116+ # steps:
117+ # - uses: actions/checkout@v2
118+ # - name: Remove current Mono
119+ # run: sudo rm -rf /Library/Frameworks/Mono.framework/Versions/6.12.0
120+ # - name: Install new Mono
121+ # run: bash ./install-mono-147.sh
122+ # - name: Mono version
123+ # run: mono --version
124+ # - uses: actions/setup-dotnet@v1
125+ # with:
126+ # dotnet-version: '5.0.x'
127+ # - name: dotnet restore
128+ # run: dotnet restore ./Todo/Todo.sln
129+
130+ # mono-147-msbuild:
131+ # name: Mono 6.12.0.147 msbuild restore
132+ # runs-on: macos-10.15
133+ # steps:
134+ # - uses: actions/checkout@v2
135+ # - name: Remove current Mono
136+ # run: sudo rm -rf /Library/Frameworks/Mono.framework/Versions/6.12.0
137+ # - name: Install new Mono
138+ # run: bash ./install-mono-147.sh
139+ # - name: Mono version
140+ # run: mono --version
141+ # - uses: actions/setup-dotnet@v1
142+ # with:
143+ # dotnet-version: '5.0.x'
144+ # - name: msbuild restore
145+ # run: msbuild -t:restore ./Todo/Todo.sln
31146
32- mono-125-msbuild :
33- name : Mono 6.12.0.125 msbuild restore
147+ mono-125-mono :
148+ name : DependencyService Mono 6.12.0.125 Nuget restore
34149 runs-on : macos-10.15
35150 steps :
36151 - uses : actions/checkout@v2
@@ -39,11 +154,11 @@ jobs:
39154 - uses : actions/setup-dotnet@v1
40155 with :
41156 dotnet-version : ' 5.0.x'
42- - name : msbuild restore
43- run : msbuild -t: restore ./Todo/Todo .sln
157+ - name : Nuget restore
158+ run : nuget restore ./DependencyService/DependencyServiceDemos .sln
44159
45160 mono-140-nuget :
46- name : Mono 6.12.0.140 Nuget restore
161+ name : DependencyService Mono 6.12.0.140 Nuget restore
47162 runs-on : macos-10.15
48163 steps :
49164 - uses : actions/checkout@v2
@@ -57,27 +172,40 @@ jobs:
57172 with :
58173 dotnet-version : ' 5.0.x'
59174 - name : Nuget restore
60- run : nuget restore ./Todo/Todo .sln
175+ run : nuget restore ./DependencyService/DependencyServiceDemos .sln
61176
62- mono-140-dotnet :
63- name : Mono 6.12.0.140 dotnet restore
177+ mono-147-nuget :
178+ name : DependencyService Mono 6.12.0.147 Nuget restore
64179 runs-on : macos-10.15
65180 steps :
66181 - uses : actions/checkout@v2
67182 - name : Remove current Mono
68183 run : sudo rm -rf /Library/Frameworks/Mono.framework/Versions/6.12.0
69184 - name : Install new Mono
70- run : bash ./install-mono-140.sh
185+ run : bash ./install-mono-147.sh
186+ - name : Mono version
187+ run : mono --version
188+ - uses : actions/setup-dotnet@v1
189+ with :
190+ dotnet-version : ' 5.0.x'
191+ - name : Nuget restore
192+ run : nuget restore ./DependencyService/DependencyServiceDemos.sln
193+
194+ mono-125-mono :
195+ name : Weather Mono 6.12.0.125 Nuget restore
196+ runs-on : macos-10.15
197+ steps :
198+ - uses : actions/checkout@v2
71199 - name : Mono version
72200 run : mono --version
73201 - uses : actions/setup-dotnet@v1
74202 with :
75203 dotnet-version : ' 5.0.x'
76- - name : dotnet restore
77- run : dotnet restore ./Todo/Todo .sln
204+ - name : Nuget restore
205+ run : nuget restore ./Weather/WeatherApp .sln
78206
79- mono-140-msbuild :
80- name : Mono 6.12.0.140 msbuild restore
207+ mono-140-nuget :
208+ name : Weather Mono 6.12.0.140 Nuget restore
81209 runs-on : macos-10.15
82210 steps :
83211 - uses : actions/checkout@v2
@@ -90,11 +218,11 @@ jobs:
90218 - uses : actions/setup-dotnet@v1
91219 with :
92220 dotnet-version : ' 5.0.x'
93- - name : msbuild restore
94- run : msbuild -t: restore ./Todo/Todo .sln
221+ - name : Nuget restore
222+ run : nuget restore ./Weather/WeatherApp .sln
95223
96224 mono-147-nuget :
97- name : Mono 6.12.0.147 Nuget restore
225+ name : Weather Mono 6.12.0.147 Nuget restore
98226 runs-on : macos-10.15
99227 steps :
100228 - uses : actions/checkout@v2
@@ -108,10 +236,40 @@ jobs:
108236 with :
109237 dotnet-version : ' 5.0.x'
110238 - name : Nuget restore
111- run : nuget restore ./Todo/Todo.sln
239+ run : nuget restore ./Weather/WeatherApp.sln
240+
241+ mono-125-mono :
242+ name : CatClock Mono 6.12.0.125 Nuget restore
243+ runs-on : macos-10.15
244+ steps :
245+ - uses : actions/checkout@v2
246+ - name : Mono version
247+ run : mono --version
248+ - uses : actions/setup-dotnet@v1
249+ with :
250+ dotnet-version : ' 5.0.x'
251+ - name : Nuget restore
252+ run : nuget restore ./CatClock/CatClock.sln
253+
254+ mono-140-nuget :
255+ name : CatClock Mono 6.12.0.140 Nuget restore
256+ runs-on : macos-10.15
257+ steps :
258+ - uses : actions/checkout@v2
259+ - name : Remove current Mono
260+ run : sudo rm -rf /Library/Frameworks/Mono.framework/Versions/6.12.0
261+ - name : Install new Mono
262+ run : bash ./install-mono-140.sh
263+ - name : Mono version
264+ run : mono --version
265+ - uses : actions/setup-dotnet@v1
266+ with :
267+ dotnet-version : ' 5.0.x'
268+ - name : Nuget restore
269+ run : nuget restore ./CatClock/CatClock.sln
112270
113- mono-147-dotnet :
114- name : Mono 6.12.0.147 dotnet restore
271+ mono-147-nuget :
272+ name : CatClock Mono 6.12.0.147 Nuget restore
115273 runs-on : macos-10.15
116274 steps :
117275 - uses : actions/checkout@v2
@@ -124,11 +282,41 @@ jobs:
124282 - uses : actions/setup-dotnet@v1
125283 with :
126284 dotnet-version : ' 5.0.x'
127- - name : dotnet restore
128- run : dotnet restore ./Todo/Todo.sln
285+ - name : Nuget restore
286+ run : nuget restore ./CatClock/CatClock.sln
287+
288+ mono-125-mono :
289+ name : RpnCalculator Mono 6.12.0.125 Nuget restore
290+ runs-on : macos-10.15
291+ steps :
292+ - uses : actions/checkout@v2
293+ - name : Mono version
294+ run : mono --version
295+ - uses : actions/setup-dotnet@v1
296+ with :
297+ dotnet-version : ' 5.0.x'
298+ - name : Nuget restore
299+ run : nuget restore ./RpnCalculator/RpnCalculator.sln
300+
301+ mono-140-nuget :
302+ name : RpnCalculator Mono 6.12.0.140 Nuget restore
303+ runs-on : macos-10.15
304+ steps :
305+ - uses : actions/checkout@v2
306+ - name : Remove current Mono
307+ run : sudo rm -rf /Library/Frameworks/Mono.framework/Versions/6.12.0
308+ - name : Install new Mono
309+ run : bash ./install-mono-140.sh
310+ - name : Mono version
311+ run : mono --version
312+ - uses : actions/setup-dotnet@v1
313+ with :
314+ dotnet-version : ' 5.0.x'
315+ - name : Nuget restore
316+ run : nuget restore ./RpnCalculator/RpnCalculator.sln
129317
130- mono-147-msbuild :
131- name : Mono 6.12.0.147 msbuild restore
318+ mono-147-nuget :
319+ name : RpnCalculator Mono 6.12.0.147 Nuget restore
132320 runs-on : macos-10.15
133321 steps :
134322 - uses : actions/checkout@v2
@@ -141,5 +329,5 @@ jobs:
141329 - uses : actions/setup-dotnet@v1
142330 with :
143331 dotnet-version : ' 5.0.x'
144- - name : msbuild restore
145- run : msbuild -t: restore ./Todo/Todo .sln
332+ - name : Nuget restore
333+ run : nuget restore ./RpnCalculator/RpnCalculator .sln
0 commit comments