Skip to content

Commit 9d2a10e

Browse files
committed
ci: specify target framework for tests
1 parent 5f2682a commit 9d2a10e

File tree

3 files changed

+15
-6
lines changed

3 files changed

+15
-6
lines changed

.github/workflows/test-macos.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,11 @@ jobs:
5151
- name: Test Yubico.Core
5252
run: dotnet test Yubico.Core/tests/unit/Yubico.Core.UnitTests.csproj --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
5353

54-
- name: Test Yubico.Core Integration Tests
55-
run: dotnet test Yubico.Core/tests/integration/Yubico.Core.IntegrationTests.csproj --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
54+
- name: Test Yubico.Core Integration tests (NET6)
55+
run: dotnet test Yubico.Core/tests/integration/Yubico.Core.IntegrationTests.csproj -f net6.0 --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
56+
57+
- name: Test Yubico.Core Integration tests (NET8)
58+
run: dotnet test Yubico.Core/tests/integration/Yubico.Core.IntegrationTests.csproj -f net8.0 --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
5659

5760
- name: Upload Test Result Files
5861
uses: actions/upload-artifact@v4

.github/workflows/test-ubuntu.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,11 @@ jobs:
4949
- name: Test Yubico.Core
5050
run: dotnet test Yubico.Core/tests/unit/Yubico.Core.UnitTests.csproj --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
5151

52-
- name: Test Yubico.Core Integration Tests
53-
run: dotnet test Yubico.Core/tests/integration/Yubico.Core.IntegrationTests.csproj --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
52+
- name: Test Yubico.Core Integration tests (NET6)
53+
run: dotnet test Yubico.Core/tests/integration/Yubico.Core.IntegrationTests.csproj -f net6.0 --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
54+
55+
- name: Test Yubico.Core Integration tests (NET8)
56+
run: dotnet test Yubico.Core/tests/integration/Yubico.Core.IntegrationTests.csproj -f net8.0 --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
5457

5558
- name: Upload Test Result Files
5659
uses: actions/upload-artifact@v4

.github/workflows/test-windows.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,11 @@ jobs:
4444
- name: Test Yubico.Core
4545
run: dotnet test Yubico.Core/tests/unit/Yubico.Core.UnitTests.csproj --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
4646

47-
- name: Test Yubico.Core Integration Tests
48-
run: dotnet test Yubico.Core/tests/integration/Yubico.Core.IntegrationTests.csproj --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
47+
- name: Test Yubico.Core Integration tests (NET6)
48+
run: dotnet test Yubico.Core/tests/integration/Yubico.Core.IntegrationTests.csproj -f net6.0--logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
49+
50+
- name: Test Yubico.Core Integration tests (NET8)
51+
run: dotnet test Yubico.Core/tests/integration/Yubico.Core.IntegrationTests.csproj -f net8.0 --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"
4952

5053
- name: Test Yubico.Core Integration Tests (NET47)
5154
run: dotnet test Yubico.Core/tests/integration/Yubico.Core.IntegrationTests.csproj -f net47 --logger trx --settings coverlet.runsettings.xml --collect:"XPlat Code Coverage"

0 commit comments

Comments
 (0)