From 71df1f35300aa98de11f52ba9da216db1251cb25 Mon Sep 17 00:00:00 2001 From: Sandy Armstrong Date: Fri, 15 Apr 2022 15:53:00 -0700 Subject: Update macos workload provisioning Fixes this error that some people are seeing: Workload installation failed: microsoft.net.runtime.monoaotcompiler.task::6.0.4 is not found in NuGet feeds https://aka.ms/dotnet6/nuget/index.json;https://devdiv.pkgs.visualstudio.com/DevDiv/_packaging/VSMac/nuget/v3/index.json". See xamarin/provisionator#455 --- bot-provisioning/dependencies.csx | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/bot-provisioning/dependencies.csx b/bot-provisioning/dependencies.csx index 33f1054..0dd5668 100644 --- a/bot-provisioning/dependencies.csx +++ b/bot-provisioning/dependencies.csx @@ -4,11 +4,16 @@ using static Xamarin.Provisioning.ProvisioningScript; if (IsMac) { DotNetCoreSdk ("../global.json", installDirectory: Env("DOTNET_ROOT")) - .Workload( - "microsoft.net.sdk.macos", - "12.1.301-preview.13.7", - "https://aka.ms/dotnet6/nuget/index.json", - "https://api.nuget.org/v3/index.json"); + .WithWorkload( + workload: new DotNetWorkload("microsoft.net.sdk.macos", "12.1.301-preview.13.10"), + dependencies: new [] { + new DotNetWorkload("microsoft.net.workload.mono.toolchain", "6.0.2-mauipre.1.22102.15"), + }, + // nugetConfigFilePath: "../NuGet.Config"); // TODO: Make this work and remove `sources` below + sources: new [] { + "https://aka.ms/dotnet6/nuget/index.json", + "https://api.nuget.org/v3/index.json", + }); Xcode ("13.2.1").XcodeSelect (); } -- cgit v1.2.3