Skip to content

Commit f3825cf

Browse files
committed
Update CI test frameworks
1 parent 5ba3a9a commit f3825cf

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

.github/workflows/CI.yml

+9-15
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,12 @@ jobs:
1111
- uses: actions/setup-dotnet@v3
1212
with:
1313
dotnet-version: |
14-
3.1.x
15-
6.0.x
14+
7.0.x
1615
- run: dotnet restore src/NetMQ.sln
1716
- name: build
1817
run: dotnet build src/NetMQ.sln /p:Configuration=Release /verbosity:minimal
19-
- name: test netcoreapp3.1
20-
run: dotnet test -v n -p:ParallelizeTestCollections=false --configuration Release --no-build -f netcoreapp3.1 src/NetMQ.Tests/NetMQ.Tests.csproj
21-
- name: test net6.0
22-
run: dotnet test -v n -p:ParallelizeTestCollections=false --configuration Release --no-build -f net6.0 src/NetMQ.Tests/NetMQ.Tests.csproj
18+
- name: test net7.0
19+
run: dotnet test -v n -p:ParallelizeTestCollections=false --configuration Release --no-build -f net7.0 src/NetMQ.Tests/NetMQ.Tests.csproj
2320
windows:
2421
runs-on: windows-latest
2522
env:
@@ -29,22 +26,19 @@ jobs:
2926
- uses: actions/setup-dotnet@v3
3027
with:
3128
dotnet-version: |
32-
3.1.x
33-
6.0.x
29+
7.0.x
3430
- name: Install codecov
3531
run: |
3632
choco install opencover.portable
3733
choco install codecov
3834
- run: dotnet restore src/NetMQ.sln
3935
- name: build
4036
run: dotnet build src/NetMQ.sln /p:Configuration=Release /verbosity:minimal
41-
- name: test net6.0
42-
run: dotnet test -v n -p:ParallelizeTestCollections=false --configuration Release --no-build -f net6.0 src\NetMQ.Tests\NetMQ.Tests.csproj
43-
- name: test netcoreapp3.1
44-
run: dotnet test -v n -p:ParallelizeTestCollections=false --configuration Release --no-build -f netcoreapp3.1 src\NetMQ.Tests\NetMQ.Tests.csproj
45-
- name: test net47
46-
run: dotnet test -v n -p:ParallelizeTestCollections=false --configuration Release --no-build -f net47 src\NetMQ.Tests\NetMQ.Tests.csproj
37+
- name: test net7.0
38+
run: dotnet test -v n -p:ParallelizeTestCollections=false --configuration Release --no-build -f net7.0 src\NetMQ.Tests\NetMQ.Tests.csproj
39+
- name: test net48
40+
run: dotnet test -v n -p:ParallelizeTestCollections=false --configuration Release --no-build -f net48 src\NetMQ.Tests\NetMQ.Tests.csproj
4741
- name: coverage
4842
run: |
49-
OpenCover.Console.exe -register:user -target:"C:\Program Files\dotnet\dotnet.exe" -targetargs:"test --no-build --configuration Release -f net6.0 --logger:trx;LogFileName=results.trx /p:DebugType=full src\NetMQ.Tests\NetMQ.Tests.csproj" -filter:"+[NetMQ*]* -[NetMQ.Tests*]*" -output:".\NetMQ_coverage.xml" -oldStyle
43+
OpenCover.Console.exe -register:user -target:"C:\Program Files\dotnet\dotnet.exe" -targetargs:"test --no-build --configuration Release -f net7.0 --logger:trx;LogFileName=results.trx /p:DebugType=full src\NetMQ.Tests\NetMQ.Tests.csproj" -filter:"+[NetMQ*]* -[NetMQ.Tests*]*" -output:".\NetMQ_coverage.xml" -oldStyle
5044
codecov -f "NetMQ_coverage.xml"

0 commit comments

Comments
 (0)