open-feature / dotnet-sdk

.NET implementation of the OpenFeature SDK
https://openfeature.dev
Apache License 2.0
69 stars 19 forks source link

refactor: Add TFMs for net{6,7,8}.0 #172

Closed austindrenski closed 9 months ago

austindrenski commented 9 months ago

As a consumer of the OpenFeature SDK, I want OpenFeature.dll to be built and tested against all of the supported TFMs that my projects might encounter in the wild.

This PR:

  1. Updates the global.json to 8.0.100
  2. Updates workflows using only 7.0.x to instead resolve based on global.json
  3. Updates the project(s) TFMs to include net6.0, net7.0, and net8.0
    • net6.0 is EOL in 2024-11-12
    • net7.0 is EOL in 2024-05-14

Fixes: #160, #169

codecov[bot] commented 9 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (c1a189a) 94.73% compared to head (f93659a) 94.73%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #172 +/- ## ======================================= Coverage 94.73% 94.73% ======================================= Files 23 23 Lines 931 931 Branches 93 93 ======================================= Hits 882 882 Misses 29 29 Partials 20 20 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.