Skip to content

Commit 6d8ef26

Browse files
committed
Fix CI: Add netstandard (winui 0) to sign and release matrices
The package job creates artifacts for winui [0, 2, 3], but sign and release jobs only processed [2, 3]. This caused netstandard-only packages like Extensions.DependencyInjection to be built but never signed or released to NuGet.org. The sign and release jobs were added by copying from mainline Windows Community Toolkit, which doesn't have netstandard-only components. This PR updates both matrices to match Labs' package job requirements.
1 parent 33229fa commit 6d8ef26

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ jobs:
391391
strategy:
392392
fail-fast: false # prevent one matrix pipeline from being cancelled if one fails, we want them both to run to completion.
393393
matrix:
394-
winui: [2, 3]
394+
winui: [0, 2, 3]
395395

396396
steps:
397397
- name: Install .NET SDK v${{ env.DOTNET_VERSION }}
@@ -456,7 +456,7 @@ jobs:
456456
strategy:
457457
fail-fast: false # prevent one matrix pipeline from being cancelled if one fails, we want them both to run to completion.
458458
matrix:
459-
winui: [2, 3]
459+
winui: [0, 2, 3]
460460

461461
steps:
462462
- name: Install .NET SDK v${{ env.DOTNET_VERSION }}

0 commit comments

Comments
 (0)