@@ -34,54 +34,49 @@ jobs:
3434 fail-fast : false
3535
3636 matrix :
37- vs : [2019, 2022]
3837 build_type : [Debug, Release]
3938 platform : [x86, x64, ARM64]
40- exclude :
41- - vs : 2019
42- platform : ARM64
4339
4440 steps :
4541 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4642
4743 - name : Add MSBuild to PATH
48- uses : microsoft/setup-msbuild@30375c66a4eea26614e0d39710365f22f8b0af57 # v3.0.0
44+ uses : microsoft/setup-msbuild@30375c66a4eea26614e0d39710365f22f8b0af57 # v3.0.0
4945
5046 - if : matrix.platform != 'ARM64'
5147 name : Build
5248 working-directory : ${{ github.workspace }}
5349 run : >
5450 msbuild /m /p:Configuration=${{ matrix.build_type }} /p:Platform=${{ matrix.platform }}
55- DirectXMesh_Desktop_${{ matrix.vs }} .sln
51+ DirectXMesh_Desktop_2022 .sln
5652
5753 - name : ' Build (Windows 10)'
5854 working-directory : ${{ github.workspace }}
5955 run : >
6056 msbuild /m /p:Configuration=${{ matrix.build_type }} /p:Platform=${{ matrix.platform }}
61- DirectXMesh_Desktop_${{ matrix.vs }}_Win10 .sln
57+ DirectXMesh_Desktop_2022_Win10 .sln
6258
63- - if : matrix.vs == '2022'
64- name : ' Build (UWP)'
59+ - name : ' Build (UWP)'
6560 working-directory : ${{ github.workspace }}
6661 run : >
6762 msbuild /m /p:Configuration=${{ matrix.build_type }} /p:Platform=${{ matrix.platform }}
6863 DirectXMesh_Windows10_2022.sln
6964
70- - if : matrix.platform != 'ARM64' && matrix.vs != '2019'
65+ - if : matrix.platform != 'ARM64'
7166 name : ' Build (Spectre)'
7267 working-directory : ${{ github.workspace }}
7368 run : >
7469 msbuild /m /p:Configuration=${{ matrix.build_type }} /p:Platform=${{ matrix.platform }}
7570 /p:SpectreMitigation=Spectre
76- DirectXMesh_Desktop_${{ matrix.vs }} .sln
71+ DirectXMesh_Desktop_2022 .sln
7772
78- - if : matrix.platform != 'ARM64' && matrix.vs != '2019'
73+ - if : matrix.platform != 'ARM64'
7974 name : ' Build (Spectre Windows 10)'
8075 working-directory : ${{ github.workspace }}
8176 run : >
8277 msbuild /m /p:Configuration=${{ matrix.build_type }} /p:Platform=${{ matrix.platform }}
8378 /p:SpectreMitigation=Spectre
84- DirectXMesh_Desktop_${{ matrix.vs }}_Win10 .sln
79+ DirectXMesh_Desktop_2022_Win10 .sln
8580
8681 build2026 :
8782 runs-on : windows-2025-vs2026
9792 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9893
9994 - name : Add MSBuild to PATH
100- uses : microsoft/setup-msbuild@30375c66a4eea26614e0d39710365f22f8b0af57 # v3.0.0
95+ uses : microsoft/setup-msbuild@30375c66a4eea26614e0d39710365f22f8b0af57 # v3.0.0
10196
10297 - name : ' Build VS 2026'
10398 working-directory : ${{ github.workspace }}
0 commit comments