@@ -16,37 +16,37 @@ jobs:
1616 build :
1717 strategy :
1818 matrix :
19- os :
20- - windows-latest
21- - ubuntu-latest
22- - macos-15-intel
23- targetFramework :
24- - net8.0
25- - net7.0
26- - net6.0
27- - net5.0
28- - netcoreapp3.1
29- platform :
30- - x64
3119 include :
32- - os : windows-latest
33- targetFramework : net48
34- platform : x64
35- - os : windows-latest
36- targetFramework : net48
37- platform : x86
38- - os : windows-latest
39- targetFramework : net7.0
40- platform : x86
41- - os : windows-latest
42- targetFramework : net6.0
43- platform : x86
44- - os : windows-latest
45- targetFramework : net5.0
46- platform : x86
47- - os : windows-latest
48- targetFramework : netcoreapp3.1
49- platform : x86
20+ # .NET 8.0 Tests
21+ - { os: windows-latest, targetFramework: net8.0, platform: x64 }
22+ - { os: ubuntu-latest, targetFramework: net8.0, platform: x64 }
23+ - { os: macos-15-intel, targetFramework: net8.0, platform: x64 }
24+
25+ # .NET 7.0 Tests
26+ - { os: windows-latest, targetFramework: net7.0, platform: x64 }
27+ - { os: ubuntu-latest, targetFramework: net7.0, platform: x64 }
28+ - { os: macos-15-intel, targetFramework: net7.0, platform: x64 }
29+ - { os: windows-latest, targetFramework: net7.0, platform: x86 }
30+
31+ # .NET 6.0 Tests
32+ - { os: windows-latest, targetFramework: net6.0, platform: x64 }
33+ - { os: ubuntu-latest, targetFramework: net6.0, platform: x64 }
34+ - { os: macos-15-intel, targetFramework: net6.0, platform: x64 }
35+ - { os: windows-latest, targetFramework: net6.0, platform: x86 }
36+
37+ # .NET 5.0 Tests (no Ubuntu, libSSL issues)
38+ - { os: windows-latest, targetFramework: netcoreapp3.1, platform: x64 }
39+ - { os: macos-15-intel, targetFramework: netcoreapp3.1, platform: x64 }
40+ - { os: windows-latest, targetFramework: net5.0, platform: x86 }
41+
42+ # .NET Core 3.1 Tests (no Ubuntu, libSSL issues)
43+ - { os: windows-latest, targetFramework: netcoreapp3.1, platform: x64 }
44+ - { os: macos-15-intel, targetFramework: netcoreapp3.1, platform: x64 }
45+ - { os: windows-latest, targetFramework: netcoreapp3.1, platform: x86 }
46+
47+ # .NET Framework 4.8 Tests (Windows only)
48+ - { os: windows-latest, targetFramework: net48, platform: x64 }
49+ - { os: windows-latest, targetFramework: net48, platform: x86 }
5050
5151 runs-on : ${{ matrix.os }}
5252 steps :
0 commit comments