Skip to content

Commit 1be951d

Browse files
committed
refactor: Add TFMs for net{6,7,8}.0
Fixes: #160, #169 Signed-off-by: Austin Drenski <[email protected]>
1 parent d0c25af commit 1be951d

File tree

10 files changed

+15
-19
lines changed

10 files changed

+15
-19
lines changed

.github/workflows/ci.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
with:
1919
fetch-depth: 0
2020

21-
- name: Setup .NET Core 6.0.x, 7.0.x
21+
- name: Setup .NET SDK
2222
uses: actions/setup-dotnet@v4
2323
with:
2424
dotnet-version: |
@@ -27,15 +27,15 @@ jobs:
2727
2828
- name: Run Tests
2929
run: dotnet test test/OpenFeature.Tests/ --configuration Release --logger:"console;verbosity=detailed"
30-
30+
3131
unit-tests-windows:
3232
runs-on: windows-latest
3333
steps:
3434
- uses: actions/checkout@v4
3535
with:
3636
fetch-depth: 0
3737

38-
- name: Setup .NET Core 6.0.x, 7.0.x
38+
- name: Setup .NET SDK
3939
uses: actions/setup-dotnet@v4
4040
with:
4141
dotnet-version: |

.github/workflows/code-coverage.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,8 @@ jobs:
2121
with:
2222
fetch-depth: 0
2323

24-
- name: Setup .NET Core 7.0.x
24+
- name: Setup .NET SDK
2525
uses: actions/setup-dotnet@v4
26-
with:
27-
dotnet-version: '7.0.x'
2826

2927
- name: Run Test
3028
run: dotnet test --verbosity normal /p:CollectCoverage=true /p:CoverletOutputFormat=opencover

.github/workflows/dotnet-format.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,8 @@ jobs:
2020
- name: Check out code
2121
uses: actions/checkout@v4
2222

23-
- name: Setup .NET Core 7.0
23+
- name: Setup .NET SDK
2424
uses: actions/setup-dotnet@v4
25-
with:
26-
dotnet-version: 7.0.x
2725

2826
- name: Install format tool
2927
run: dotnet tool install -g dotnet-format

.github/workflows/e2e.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
paths-ignore:
1111
- '**.md'
1212

13-
jobs:
13+
jobs:
1414
e2e-tests:
1515
runs-on: ubuntu-latest
1616
services:
@@ -23,15 +23,15 @@ jobs:
2323
with:
2424
fetch-depth: 0
2525

26-
- name: Setup .NET Core 6.0.x, 7.0.x
26+
- name: Setup .NET SDK
2727
uses: actions/setup-dotnet@v4
2828
with:
2929
dotnet-version: |
3030
6.0.x
3131
7.0.x
3232
3333
- name: Initialize Tests
34-
run: |
34+
run: |
3535
git submodule update --init --recursive
3636
cp test-harness/features/evaluation.feature test/OpenFeature.E2ETests/Features/
3737

.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
with:
2323
fetch-depth: 0
2424

25-
- name: Setup .NET Core 6.0.x, 7.0.x
25+
- name: Setup .NET SDK
2626
if: ${{ steps.release.outputs.releases_created }}
2727
uses: actions/setup-dotnet@v4
2828
with:

global.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
33
"rollForward": "latestFeature",
4-
"version": "7.0.404"
4+
"version": "8.0.100"
55
}
66
}

src/OpenFeature/OpenFeature.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net462</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net6.0;net7.0;net8.0;net462</TargetFrameworks>
55
<RootNamespace>OpenFeature</RootNamespace>
66
<PackageReadmeFile>README.md</PackageReadmeFile>
77
</PropertyGroup>
@@ -23,4 +23,4 @@
2323
<None Include="../../README.md" Pack="true" PackagePath="/" />
2424
</ItemGroup>
2525

26-
</Project>
26+
</Project>

test/OpenFeature.Benchmarks/OpenFeature.Benchmarks.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
55
<RootNamespace>OpenFeature.Benchmark</RootNamespace>
66
<OutputType>Exe</OutputType>
77
</PropertyGroup>

test/OpenFeature.E2ETests/OpenFeature.E2ETests.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
55
<TargetFrameworks Condition="$(OS) == 'Windows_NT'">$(TargetFrameworks);net462</TargetFrameworks>
66
<RootNamespace>OpenFeature.E2ETests</RootNamespace>
77
</PropertyGroup>

test/OpenFeature.Tests/OpenFeature.Tests.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
55
<TargetFrameworks Condition="$(OS) == 'Windows_NT'">$(TargetFrameworks);net462</TargetFrameworks>
66
<RootNamespace>OpenFeature.Tests</RootNamespace>
77
</PropertyGroup>

0 commit comments

Comments
 (0)