From 3ae6aa4b14ca21d4e2f7c800abd3036bb1e5f6ed Mon Sep 17 00:00:00 2001 From: Christopher Whitley Date: Thu, 16 Nov 2023 13:32:50 -0500 Subject: [PATCH] Remove async, ignore NU5118 on package --- build/PackageTask.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build/PackageTask.cs b/build/PackageTask.cs index 9f8d8ad7..a01752aa 100644 --- a/build/PackageTask.cs +++ b/build/PackageTask.cs @@ -1,3 +1,4 @@ +using Cake.Common.Build; using Cake.Common.IO; using Cake.Common.Tools.DotNet; using Cake.Common.Tools.DotNet.MSBuild; @@ -10,7 +11,7 @@ namespace BuildScripts; [TaskName(nameof(PackageTask))] public sealed class PackageTask : FrostingTask { - public override async void Run(BuildContext context) + public override void Run(BuildContext context) { context.CleanDirectories(context.ArtifactsDirectory); context.CreateDirectory(context.ArtifactsDirectory); @@ -18,6 +19,9 @@ public sealed class PackageTask : FrostingTask DotNetMSBuildSettings msBuildSettings = new DotNetMSBuildSettings(); msBuildSettings.WithProperty("Version", context.Version); + // Ignore warnings about adding duplicate items added to package + msBuildSettings.WithProperty("NoWarn", "NU5118") + DotNetPackSettings packSettings = new DotNetPackSettings() { MSBuildSettings = msBuildSettings,