From 1e0eacbdc3ceb71fe5a2e63668475005cb284017 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Fri, 6 Oct 2023 14:46:13 +0100 Subject: [PATCH] fix parsing the baseline version for api diff. suffixes like -rc1 would cause this to crash. --- nukebuild/BuildParameters.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nukebuild/BuildParameters.cs b/nukebuild/BuildParameters.cs index 45cbf00798..74870885bc 100644 --- a/nukebuild/BuildParameters.cs +++ b/nukebuild/BuildParameters.cs @@ -111,7 +111,7 @@ public partial class Build // VERSION Version = b.ForceNugetVersion ?? GetVersion(); - ApiValidationBaseline = b.ApiValidationBaseline ?? new Version(new Version(Version).Major, 0).ToString(); + ApiValidationBaseline = b.ApiValidationBaseline ?? new Version(new Version(Version.Split('-', StringSplitOptions.None).First()).Major, 0).ToString(); UpdateApiValidationSuppression = b.UpdateApiValidationSuppression ?? IsLocalBuild; if (IsRunningOnAzure)