@@ -11,31 +11,36 @@ concurrency:
1111 cancel-in-progress : true
1212
1313jobs :
14- test :
14+ build :
1515 runs-on : ${{ matrix.os }}
16- name : 🛠️ Build & 📋 Test on ${{ matrix.os }} with .NET ${{ matrix.dotnet }}
16+ name : 🛠️ Build & 📋 Test on ${{ matrix.os }}
1717 strategy :
1818 matrix :
19- os : [windows-latest, ubuntu-latest, macos-latest]
20- dotnet : [7.0.x, 8.0.x, 9.0.x]
19+ os :
20+ - windows-latest
21+ - ubuntu-latest
22+ - macos-latest
2123
2224 steps :
23- - name : 📦 Checkout repository
24- uses : actions/checkout@v5
25+ - name : 📦 Checkout repository
26+ uses : actions/checkout@v5
2527
26- - name : 🛠️ Setup .NET ${{ matrix.dotnet }}
27- uses : actions/setup-dotnet@v4
28- with :
29- dotnet-version : ${{ matrix.dotnet }}
28+ - name : 🛠️ Setup .NET
29+ uses : actions/setup-dotnet@v4
30+ with :
31+ dotnet-version : |
32+ 7.0.x
33+ 8.0.x
34+ 9.0.x
3035
31- - name : 📥 Restore dependencies
32- run : dotnet restore --verbosity normal
36+ - name : 📥 Restore dependencies
37+ run : dotnet restore --verbosity normal
3338
34- - name : 🔨 Build
35- run : dotnet build --no-restore --verbosity normal
39+ - name : 🔨 Build
40+ run : dotnet build --no-restore --verbosity normal
3641
37- - name : 📋 Test
38- run : dotnet test --no-restore --verbosity normal
42+ - name : 📋 Test
43+ run : dotnet test --no-restore --verbosity normal
3944
40- - name : 📦 Packaging test
41- run : dotnet pack --configuration Release Library
45+ - name : 📦 Packaging test
46+ run : dotnet pack --configuration Release Library
0 commit comments