From 96c62a2b3bd5c33d849d29eb0f48c38932f578a9 Mon Sep 17 00:00:00 2001 From: JohnMcPMS Date: Wed, 2 Sep 2026 13:59:04 -0700 Subject: [PATCH 1/2] Disable incremental link on pipeline --- azure-pipelines.yml | 16 +++++++++++++++- src/Directory.Build.targets | 15 +++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 src/Directory.Build.targets diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 5ea9203738..64876c23a7 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -64,6 +64,12 @@ jobs: appxPackageDir: $(Build.ArtifactStagingDirectory)\$(buildPlatform)\AppxPackages steps: + - task: PowerShell@2 + displayName: Report Initial Disk Space + inputs: + targetType: 'inline' + script: 'Get-PSDrive -PSProvider FileSystem | Format-Table Name, @{Name="UsedGB";Expression={[math]::Round($_.Used/1GB,2)}}, @{Name="FreeGB";Expression={[math]::Round($_.Free/1GB,2)}}' + - task: NuGetToolInstaller@1 displayName: Install Nuget @@ -119,9 +125,17 @@ jobs: /p:AppxPackageDir="$(appxPackageDir)" /p:AppxBundle=Always /p:UapAppxPackageBuildMode=SideloadOnly - /p:WingetCleanIntermediateFiles=true' + /p:WingetCleanIntermediateFiles=true + /p:WingetDisableIncrementalLinkTimeCodeGeneration=true' maximumCpuCount: true + - task: PowerShell@2 + displayName: Report Disk Space + condition: succeededOrFailed() + inputs: + targetType: 'inline' + script: 'Get-PSDrive -PSProvider FileSystem | Format-Table Name, @{Name="UsedGB";Expression={[math]::Round($_.Used/1GB,2)}}, @{Name="FreeGB";Expression={[math]::Round($_.Free/1GB,2)}}' + - task: MSBuild@1 displayName: Build MSIX Test Installer File inputs: diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets new file mode 100644 index 0000000000..dd146a2993 --- /dev/null +++ b/src/Directory.Build.targets @@ -0,0 +1,15 @@ + + + + + + + + + UseLinkTimeCodeGeneration + + + From 69103f36186b9a405eef90a39fe6c8fd8f1ad0be Mon Sep 17 00:00:00 2001 From: JohnMcPMS Date: Wed, 2 Sep 2026 15:11:35 -0700 Subject: [PATCH 2/2] spelling --- .github/actions/spelling/expect.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt index d4667a1c54..1e725d5aeb 100644 --- a/.github/actions/spelling/expect.txt +++ b/.github/actions/spelling/expect.txt @@ -265,6 +265,8 @@ insufficientmemory Intelli INTRESOURCE invalidparameter +iobj +ipdb ishelp ISQ ISVs