File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1818 tfm : net8.0
1919 - dotnet-version : 9.0
2020 tfm : net9.0
21+
2122 steps :
2223 - name : Checkout repository
2324 uses : actions/checkout@v4
@@ -27,15 +28,10 @@ jobs:
2728 with :
2829 dotnet-version : ${{ matrix.dotnet-version }}
2930
30- - name : Cache NuGet packages
31- uses : actions/cache@v4
32- with :
33- path : ~/.nuget/packages
34- key : nuget-packages-${{ runner.os }}-${{ hashFiles('**/project.assets.json') }}
35- restore-keys : |
36- nuget-packages-${{ runner.os }}-
31+ - name : Restore dependencies
32+ run : dotnet restore
3733
3834 - name : Run tests (override framework)
3935 run : |
4036 echo "Running tests for framework ${{ matrix.tfm }}"
41- dotnet test ./cas-dotnet-sdk-tests/cas-dotnet-sdk-tests.csproj -c Release --logger "trx"
37+ dotnet test ./cas-dotnet-sdk-tests/cas-dotnet-sdk-tests.csproj -c Release -f ${{ matrix.tfm }} - -logger "trx"
Original file line number Diff line number Diff line change 1- name : PR Tests - Windows
1+ name : PR Tests - Linux
22
33on :
44 pull_request :
55 branches : [ main ]
66
77jobs :
88 build :
9- runs-on : windows -latest
9+ runs-on : ubuntu -latest
1010 strategy :
1111 matrix :
1212 include :
1616 tfm : net7.0
1717 - dotnet-version : 8.0
1818 tfm : net8.0
19- - dotnet-version : 9.0`
19+ - dotnet-version : 9.0
2020 tfm : net9.0
21+
2122 steps :
2223 - name : Checkout repository
2324 uses : actions/checkout@v4
@@ -27,15 +28,10 @@ jobs:
2728 with :
2829 dotnet-version : ${{ matrix.dotnet-version }}
2930
30- - name : Cache NuGet packages
31- uses : actions/cache@v4
32- with :
33- path : ~/.nuget/packages
34- key : nuget-packages-${{ runner.os }}-${{ hashFiles('**/project.assets.json') }}
35- restore-keys : |
36- nuget-packages-${{ runner.os }}-
31+ - name : Restore dependencies
32+ run : dotnet restore
3733
3834 - name : Run tests (override framework)
3935 run : |
4036 echo "Running tests for framework ${{ matrix.tfm }}"
41- dotnet test ./cas-dotnet-sdk-tests/cas-dotnet-sdk-tests.csproj -c Release --logger "trx"
37+ dotnet test ./cas-dotnet-sdk-tests/cas-dotnet-sdk-tests.csproj -c Release -f ${{ matrix.tfm }} - -logger "trx"
You can’t perform that action at this time.
0 commit comments