apache / lucenenet

Apache Lucene.NET
https://lucenenet.apache.org/
Apache License 2.0
2.24k stars 639 forks source link

Drop net6.0 target and use net6.0 to run netstandard2.1 tests, #1020 #1039

Closed paulirwin closed 1 day ago

paulirwin commented 3 days ago

Drop net6.0 target and use net6.0 to run netstandard2.1 tests

Fixes #1020

Description

This drops the out-of-support net6.0 target from the project.

Additionally, it drops the net5.0 target from the tests, which was previously used to test netstandard2.1. With the net6.0 target dropped, we now use net6.0 to test netstandard2.1. This will help alleviate issues running .NET 5 tests on macOS Arm64 as well.

The github workflows were generated using the PowerShell script.

paulirwin commented 3 days ago

ADO build failed; will investigate. Marking as draft for now.

paulirwin commented 3 days ago

Build succeeds on ADO now except for the known #1034 issue.