microsoft / sbom-tool

The SBOM tool is a highly scalable and enterprise ready tool to create SPDX 2.2 compatible SBOMs for any variety of artifacts.
MIT License
1.63k stars 133 forks source link

Deprecate .NET 6 support #739

Closed DaveTryon closed 1 month ago

DaveTryon commented 1 month ago

.NET 6 will reach its end of support date on 12 November 2024, so we need to discontinue support for it. https://github.com/microsoft/component-detection has already dropped .NET 6 support, so this is a prerequisite to adopting the newer version of that library.

Special thanks to @vpatakottu who provided the changes necessary for the Microsoft.Sbom.Targets.E2E.Tests project.

We may want to bump the major version when we release this since removing .NET 6 support is a breaking change.

codecov-commenter commented 1 month ago

Codecov Report

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

Project coverage is 70.06%. Comparing base (7240ebb) to head (45b9d79). Report is 2 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #739 +/- ## ========================================== + Coverage 70.00% 70.06% +0.06% ========================================== Files 277 277 Lines 8630 8622 -8 Branches 1004 1002 -2 ========================================== Hits 6041 6041 + Misses 2071 2063 -8 Partials 518 518 ```

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