From c7acbf1a694f2201db9b535519184975a231fc64 Mon Sep 17 00:00:00 2001 From: AmirMS <104940545+AmelBawa-msft@users.noreply.github.com> Date: Tue, 28 Jul 2026 14:24:19 -0700 Subject: [PATCH 1/8] Update pipeline --- pipelines/azure-pipelines.release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pipelines/azure-pipelines.release.yml b/pipelines/azure-pipelines.release.yml index 72848548..78b77da8 100644 --- a/pipelines/azure-pipelines.release.yml +++ b/pipelines/azure-pipelines.release.yml @@ -166,6 +166,8 @@ extends: workingDirectory: $(Build.SourcesDirectory) performMultiLevelLookup: true + - task: NuGetAuthenticate@1 + - task: DotNetCoreCLI@2 displayName: Restore inputs: From 4055a8924a463481ad460e85eec916b672596bc8 Mon Sep 17 00:00:00 2001 From: AmirMS <104940545+AmelBawa-msft@users.noreply.github.com> Date: Tue, 28 Jul 2026 16:39:34 -0700 Subject: [PATCH 2/8] Update pipeline --- pipelines/azure-pipelines.release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pipelines/azure-pipelines.release.yml b/pipelines/azure-pipelines.release.yml index 78b77da8..dcb7e680 100644 --- a/pipelines/azure-pipelines.release.yml +++ b/pipelines/azure-pipelines.release.yml @@ -34,9 +34,11 @@ extends: parameters: globalSdl: tsa: - enabled: false + enabled: true configFile: $(Build.SourcesDirectory)\.config\tsaoptions.json - onboard: false + onboard: true + armory: + enabled: false featureFlags: WindowsHostVersion: From 3a7d964574b77f9b53165107b15995de26a55079 Mon Sep 17 00:00:00 2001 From: AmirMS <104940545+AmelBawa-msft@users.noreply.github.com> Date: Tue, 28 Jul 2026 18:45:45 -0700 Subject: [PATCH 3/8] Update pipeline --- pipelines/azure-pipelines.release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pipelines/azure-pipelines.release.yml b/pipelines/azure-pipelines.release.yml index dcb7e680..4497f855 100644 --- a/pipelines/azure-pipelines.release.yml +++ b/pipelines/azure-pipelines.release.yml @@ -177,6 +177,7 @@ extends: feedsToUse: config nugetConfigPath: "nuget.config" projects: $(workingDirectory)/**/*.csproj + arguments: --runtime win-x64 - task: DotNetCoreCLI@2 displayName: Build standalone, framework-dependent exe @@ -185,7 +186,7 @@ extends: publishWebProjects: false zipAfterPublish: false projects: $(workingDirectory)/**/WingetCreateCLI.csproj - arguments: "--configuration Release --runtime=win-x64 --output $(exeDirFrameworkDependent) -p:DebugType=None -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true --self-contained=false" + arguments: "--configuration Release --runtime=win-x64 --no-restore --output $(exeDirFrameworkDependent) -p:DebugType=None -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true --self-contained=false" - task: MSBuild@1 displayName: Build Solution From 91e9c39c971073206131ca1e7c75b813776adad4 Mon Sep 17 00:00:00 2001 From: AmirMS <104940545+AmelBawa-msft@users.noreply.github.com> Date: Tue, 28 Jul 2026 23:26:52 -0700 Subject: [PATCH 4/8] Update pipeline --- pipelines/azure-pipelines.release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipelines/azure-pipelines.release.yml b/pipelines/azure-pipelines.release.yml index 4497f855..3901d0cd 100644 --- a/pipelines/azure-pipelines.release.yml +++ b/pipelines/azure-pipelines.release.yml @@ -175,7 +175,7 @@ extends: inputs: command: restore feedsToUse: config - nugetConfigPath: "nuget.config" + nugetConfigPath: "NuGet.Internal.config" projects: $(workingDirectory)/**/*.csproj arguments: --runtime win-x64 From 1ba4aa61d48ab7bf7dcf4d75d74ddeda1eb2e338 Mon Sep 17 00:00:00 2001 From: AmirMS <104940545+AmelBawa-msft@users.noreply.github.com> Date: Wed, 29 Jul 2026 00:13:00 -0700 Subject: [PATCH 5/8] Update pipeline --- pipelines/azure-pipelines.release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipelines/azure-pipelines.release.yml b/pipelines/azure-pipelines.release.yml index 3901d0cd..4497f855 100644 --- a/pipelines/azure-pipelines.release.yml +++ b/pipelines/azure-pipelines.release.yml @@ -175,7 +175,7 @@ extends: inputs: command: restore feedsToUse: config - nugetConfigPath: "NuGet.Internal.config" + nugetConfigPath: "nuget.config" projects: $(workingDirectory)/**/*.csproj arguments: --runtime win-x64 From 71afb4dda2bb918f528ef45e085440752fd0fd5d Mon Sep 17 00:00:00 2001 From: AmirMS <104940545+AmelBawa-msft@users.noreply.github.com> Date: Wed, 29 Jul 2026 10:53:34 -0700 Subject: [PATCH 6/8] Update pipeline --- pipelines/azure-pipelines.release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pipelines/azure-pipelines.release.yml b/pipelines/azure-pipelines.release.yml index 4497f855..263e091b 100644 --- a/pipelines/azure-pipelines.release.yml +++ b/pipelines/azure-pipelines.release.yml @@ -143,10 +143,11 @@ extends: # Copies binary dependencies from VCLibs package to be included in standalone exe - task: PowerShell@2 displayName: Download VCLibs package + retryCountOnTaskFailure: 3 inputs: targetType: 'inline' script: | - iwr https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx -OutFile Microsoft.VCLibs.x64.14.00.Desktop.appx + iwr https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx -OutFile Microsoft.VCLibs.x64.14.00.Desktop.appx -MaximumRetryCount 3 -RetryIntervalSec 5 - task: ExtractFiles@1 displayName: Extract files from VCLibs appx From de0621cc7c1a37e04e22ad055acf9f7c14322a8f Mon Sep 17 00:00:00 2001 From: AmirMS <104940545+AmelBawa-msft@users.noreply.github.com> Date: Wed, 29 Jul 2026 11:14:56 -0700 Subject: [PATCH 7/8] Update pipeline --- pipelines/azure-pipelines.release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipelines/azure-pipelines.release.yml b/pipelines/azure-pipelines.release.yml index 263e091b..7b672a59 100644 --- a/pipelines/azure-pipelines.release.yml +++ b/pipelines/azure-pipelines.release.yml @@ -147,7 +147,7 @@ extends: inputs: targetType: 'inline' script: | - iwr https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx -OutFile Microsoft.VCLibs.x64.14.00.Desktop.appx -MaximumRetryCount 3 -RetryIntervalSec 5 + iwr https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx -OutFile Microsoft.VCLibs.x64.14.00.Desktop.appx - task: ExtractFiles@1 displayName: Extract files from VCLibs appx From d07cc4a154785765f22b26b56b9cf40404f5a637 Mon Sep 17 00:00:00 2001 From: AmirMS <104940545+AmelBawa-msft@users.noreply.github.com> Date: Wed, 29 Jul 2026 12:00:53 -0700 Subject: [PATCH 8/8] Update pipeline --- pipelines/azure-pipelines.release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pipelines/azure-pipelines.release.yml b/pipelines/azure-pipelines.release.yml index 7b672a59..bacce586 100644 --- a/pipelines/azure-pipelines.release.yml +++ b/pipelines/azure-pipelines.release.yml @@ -39,6 +39,8 @@ extends: onboard: true armory: enabled: false + evidence: + enabled: false featureFlags: WindowsHostVersion: