From b17e64ffafc6fe6255180abd6942e1a3d4d48adb Mon Sep 17 00:00:00 2001 From: Lamparter <71598437+Lamparter@users.noreply.github.com> Date: Fri, 3 Apr 2026 12:48:21 +0000 Subject: [PATCH 1/2] Enforce `-maxcpucount` switch on MSBuild commands in CI --- .github/workflows/ci.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 54481bc28..05562e367 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -90,6 +90,7 @@ jobs: - name: Restore run: | msbuild $env:SOLUTION_PATH ` + -maxcpucount ` -t:Restore ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION @@ -97,6 +98,7 @@ jobs: - name: Build run: | msbuild $env:THIS_PROJECT_PATH ` + -maxcpucount ` -t:Build ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION @@ -136,6 +138,7 @@ jobs: - name: Restore run: | msbuild $env:SOLUTION_PATH ` + -maxcpucount ` -t:Restore ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION @@ -143,6 +146,7 @@ jobs: - name: Build run: | msbuild $env:THIS_PROJECT_PATH ` + -maxcpucount ` -t:Build ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION @@ -192,6 +196,7 @@ jobs: - name: Restore run: | msbuild $env:SOLUTION_PATH ` + -maxcpucount ` -t:Restore ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION @@ -199,6 +204,7 @@ jobs: - name: Build run: | msbuild $env:THIS_PROJECT_PATH ` + -maxcpucount ` -t:Build ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION @@ -263,6 +269,7 @@ jobs: - name: Restore run: | msbuild $env:SOLUTION_PATH ` + -maxcpucount ` -t:Restore ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION @@ -270,6 +277,7 @@ jobs: - name: Build run: | msbuild $env:THIS_PROJECT_PATH ` + -maxcpucount ` -t:Build ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION ` @@ -311,6 +319,7 @@ jobs: - name: Restore run: | msbuild $env:SOLUTION_PATH ` + -maxcpucount ` -t:Restore ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION @@ -318,6 +327,7 @@ jobs: - name: Build run: | msbuild $env:THIS_PROJECT_PATH ` + -maxcpucount ` -t:Build ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION @@ -357,6 +367,7 @@ jobs: - name: Restore run: | msbuild $env:SOLUTION_PATH ` + -maxcpucount ` -t:Restore ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION From 40f752c6056f78bf9bfefd50d07dbd10bbc9ca9b Mon Sep 17 00:00:00 2001 From: Lamparter <71598437+Lamparter@users.noreply.github.com> Date: Fri, 3 Apr 2026 12:48:22 +0000 Subject: [PATCH 2/2] Enforce `-maxcpucount` switch on MSBuild commands in CI --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 05562e367..b37062ad8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -375,6 +375,7 @@ jobs: - name: Build run: | msbuild $env:THIS_PROJECT_PATH ` + -maxcpucount ` -t:Build ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION ` @@ -415,6 +416,7 @@ jobs: - name: Restore run: | msbuild $env:SOLUTION_PATH ` + -maxcpucount ` -t:Restore ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION @@ -422,6 +424,7 @@ jobs: - name: Build run: | msbuild $env:THIS_PROJECT_PATH ` + -maxcpucount ` -t:Build ` -p:Platform="Any CPU" ` -p:Configuration=$env:CONFIGURATION `