Commit 6722683
ci: fix release/stable/9.0 build against current SDK & runner images
The first full CI run on the 9.0 branch in a while (triggered by the #3407
navigation backport push) failed due to toolchain drift, not the backported
code itself:
- Maui & Uno fail with NETSDK1202: the net8.0 platform workloads
(net8.0-android/ios/maccatalyst/macos) are now end-of-life, and the CI SDK
(10.0.301) fails the build over it. Opt out of the EOL checks via
CheckEolWorkloads/CheckEolTargetFramework - the 9.0 maintenance branch
intentionally targets .NET 8 for its lifecycle.
- Forms fails because the Xamarin.Android (MonoAndroid) language targets ship
only with Visual Studio's Xamarin component, which was dropped from
windows-latest (VS 18) and windows-2025. Pin the Forms job to windows-2022,
the last hosted image that still includes it.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent c7a8dc2 commit 6722683
2 files changed
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
58 | 62 | | |
59 | 63 | | |
60 | 64 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
28 | 37 | | |
29 | 38 | | |
30 | 39 | | |
| |||
0 commit comments