This is an automated email from the ASF dual-hosted git repository. nightowl888 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/lucenenet.git
commit b489eb57b6d62e20e77ae77345d6a591f5268988 Author: Shad Storhaug <[email protected]> AuthorDate: Sat Jan 8 19:06:04 2022 +0700 Revert ".github/workflows/Generate-TestWorkflows.ps1: Updated to use .NET 6 SDK for all testing" This reverts commit 855c834fb8fb271cea095b3a8697142cdd000704. --- .github/workflows/Generate-TestWorkflows.ps1 | 42 ++++++++++++++++------ .github/workflows/Lucene-Net-Tests-AllProjects.yml | 20 ++++++++--- .../workflows/Lucene-Net-Tests-Analysis-Common.yml | 20 ++++++++--- .../Lucene-Net-Tests-Analysis-Kuromoji.yml | 20 ++++++++--- .../Lucene-Net-Tests-Analysis-Morfologik.yml | 20 ++++++++--- .../Lucene-Net-Tests-Analysis-OpenNLP.yml | 20 ++++++++--- .../Lucene-Net-Tests-Analysis-Phonetic.yml | 20 ++++++++--- .../Lucene-Net-Tests-Analysis-SmartCn.yml | 20 ++++++++--- .../Lucene-Net-Tests-Analysis-Stempel.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Benchmark.yml | 20 ++++++++--- .../workflows/Lucene-Net-Tests-Classification.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Cli.yml | 20 ++++++++--- .../workflows/Lucene-Net-Tests-CodeAnalysis.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Codecs.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Demo.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Expressions.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Facet.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Grouping.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Highlighter.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-ICU.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Join.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Memory.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Misc.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Queries.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-QueryParser.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Replicator.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Sandbox.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Spatial.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-Suggest.yml | 20 ++++++++--- ...Net-Tests-TestFramework-DependencyInjection.yml | 20 ++++++++--- .../workflows/Lucene-Net-Tests-TestFramework.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-_A-D.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-_E-I.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-_I-J.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-_J-S.yml | 20 ++++++++--- .github/workflows/Lucene-Net-Tests-_T-Z.yml | 20 ++++++++--- 36 files changed, 592 insertions(+), 150 deletions(-) diff --git a/.github/workflows/Generate-TestWorkflows.ps1 b/.github/workflows/Generate-TestWorkflows.ps1 index e80da71..3d55ec4 100644 --- a/.github/workflows/Generate-TestWorkflows.ps1 +++ b/.github/workflows/Generate-TestWorkflows.ps1 @@ -51,10 +51,14 @@ .PARAMETER Configurations A string array of build configurations to run the tests on. The default is @('Release'). - .PARAMETER DotNetSDKVersion - The SDK version of .NET to install on the build agent to be used for building and - testing. This SDK is always installed on the build agent. The default is 6.0.101. - + .PARAMETER DotNet5SDKVersion + The SDK version of .NET 5.x to install on the build agent to be used for building and + testing. This SDK is always installed on the build agent. The default is 5.0.400. + + .PARAMETER DotNetCore3SDKVersion + The SDK version of .NET Core 3.x to install on the build agent to be used for building and + testing. This SDK is only installed on the build agent when targeting .NET Core 3.x. + The default is 3.1.412. #> param( [string]$OutputDirectory = $PSScriptRoot, @@ -69,7 +73,11 @@ param( [string[]]$Configurations = @('Release'), - [string]$DotNetSDKVersion = '6.0.101' + [string]$DotNet6SDKVersion = '6.0.100', + + [string]$DotNet5SDKVersion = '5.0.400', + + [string]$DotNetCore3SDKVersion = '3.1.412' ) @@ -149,7 +157,9 @@ function Write-TestWorkflow( [string[]]$TestFrameworks = @('net5.0', 'net48'), [string[]]$TestPlatforms = @('x64'), [string[]]$OperatingSystems = @('windows-latest', 'ubuntu-latest', 'macos-latest'), - [string]$DotNetSDKVersion = $DotNetSDKVersion) { + [string]$DotNet6SDKVersion = $DotNet6SDKVersion, + [string]$DotNet5SDKVersion = $DotNet5SDKVersion, + [string]$DotNetCore3SDKVersion = $DotNetCore3SDKVersion) { $dependencies = New-Object System.Collections.Generic.HashSet[string] Get-ProjectDependencies $ProjectPath $RelativeRoot $dependencies @@ -246,10 +256,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '$DotNetCore3SDKVersion' + if: `${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '$DotNet5SDKVersion' + if: `${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '$DotNetSDKVersion' + dotnet-version: '$DotNet6SDKVersion' - run: | `$project_name = [System.IO.Path]::GetFileNameWithoutExtension(`$env:project_path) @@ -294,7 +316,7 @@ try { Pop-Location } -#Write-TestWorkflow -OutputDirectory $OutputDirectory -ProjectPath $projectPath -RelativeRoot $repoRoot -TestFrameworks @('net5.0','netcoreapp3.1') -OperatingSystems $OperatingSystems -TestPlatforms $TestPlatforms -Configurations $Configurations -DotNetSDKVersion $DotNetSDKVersion +#Write-TestWorkflow -OutputDirectory $OutputDirectory -ProjectPath $projectPath -RelativeRoot $repoRoot -TestFrameworks @('net5.0','netcoreapp3.1') -OperatingSystems $OperatingSystems -TestPlatforms $TestPlatforms -Configurations $Configurations -DotNet6SDKVersion $DotNet6SDKVersion -DotNet5SDKVersion $DotNet5SDKVersion -DotNetCore3SDKVersion $DotNetCore3SDKVersion #Write-Host $TestProjects @@ -321,5 +343,5 @@ foreach ($testProject in $TestProjects) { Write-Host "Frameworks To Test for ${projectName}: $($frameworks -join ';')" -ForegroundColor Cyan #Write-Host "Project: $projectName" - Write-TestWorkflow -OutputDirectory $OutputDirectory -ProjectPath $testProject -RelativeRoot $RepoRoot -TestFrameworks $frameworks -OperatingSystems $OperatingSystems -TestPlatforms $TestPlatforms -Configurations $Configurations -DotNetSDKVersion $DotNetSDKVersion + Write-TestWorkflow -OutputDirectory $OutputDirectory -ProjectPath $testProject -RelativeRoot $RepoRoot -TestFrameworks $frameworks -OperatingSystems $OperatingSystems -TestPlatforms $TestPlatforms -Configurations $Configurations -DotNet6SDKVersion $DotNet6SDKVersion -DotNet5SDKVersion $DotNet5SDKVersion -DotNetCore3SDKVersion $DotNetCore3SDKVersion } \ No newline at end of file diff --git a/.github/workflows/Lucene-Net-Tests-AllProjects.yml b/.github/workflows/Lucene-Net-Tests-AllProjects.yml index 571a849..7c0c332 100644 --- a/.github/workflows/Lucene-Net-Tests-AllProjects.yml +++ b/.github/workflows/Lucene-Net-Tests-AllProjects.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.AllProjects/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.AllProjects/Directory.Build.*' @@ -92,10 +92,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-Common.yml b/.github/workflows/Lucene-Net-Tests-Analysis-Common.yml index 20506b5..806f6ee 100644 --- a/.github/workflows/Lucene-Net-Tests-Analysis-Common.yml +++ b/.github/workflows/Lucene-Net-Tests-Analysis-Common.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Analysis.Common/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Analysis.Common/Directory.Build.*' @@ -76,10 +76,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-Kuromoji.yml b/.github/workflows/Lucene-Net-Tests-Analysis-Kuromoji.yml index 2fd7e84..074bedb 100644 --- a/.github/workflows/Lucene-Net-Tests-Analysis-Kuromoji.yml +++ b/.github/workflows/Lucene-Net-Tests-Analysis-Kuromoji.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Analysis.Kuromoji/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Analysis.Kuromoji/Directory.Build.*' @@ -73,10 +73,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-Morfologik.yml b/.github/workflows/Lucene-Net-Tests-Analysis-Morfologik.yml index eaf323a..d50b760 100644 --- a/.github/workflows/Lucene-Net-Tests-Analysis-Morfologik.yml +++ b/.github/workflows/Lucene-Net-Tests-Analysis-Morfologik.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Analysis.Morfologik/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Analysis.Morfologik/Directory.Build.*' @@ -73,10 +73,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-OpenNLP.yml b/.github/workflows/Lucene-Net-Tests-Analysis-OpenNLP.yml index b39b731..c91345a 100644 --- a/.github/workflows/Lucene-Net-Tests-Analysis-OpenNLP.yml +++ b/.github/workflows/Lucene-Net-Tests-Analysis-OpenNLP.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Analysis.OpenNLP/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Analysis.OpenNLP/Directory.Build.*' @@ -76,10 +76,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-Phonetic.yml b/.github/workflows/Lucene-Net-Tests-Analysis-Phonetic.yml index aa62092..43d5132 100644 --- a/.github/workflows/Lucene-Net-Tests-Analysis-Phonetic.yml +++ b/.github/workflows/Lucene-Net-Tests-Analysis-Phonetic.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Analysis.Phonetic/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Analysis.Phonetic/Directory.Build.*' @@ -70,10 +70,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-SmartCn.yml b/.github/workflows/Lucene-Net-Tests-Analysis-SmartCn.yml index 3b6fb5e..b6853af 100644 --- a/.github/workflows/Lucene-Net-Tests-Analysis-SmartCn.yml +++ b/.github/workflows/Lucene-Net-Tests-Analysis-SmartCn.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Analysis.SmartCn/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Analysis.SmartCn/Directory.Build.*' @@ -74,10 +74,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-Stempel.yml b/.github/workflows/Lucene-Net-Tests-Analysis-Stempel.yml index 6b03e8c..553bb64 100644 --- a/.github/workflows/Lucene-Net-Tests-Analysis-Stempel.yml +++ b/.github/workflows/Lucene-Net-Tests-Analysis-Stempel.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Analysis.Stempel/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Analysis.Stempel/Directory.Build.*' @@ -71,10 +71,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Benchmark.yml b/.github/workflows/Lucene-Net-Tests-Benchmark.yml index 8d9bde6..9f1689d 100644 --- a/.github/workflows/Lucene-Net-Tests-Benchmark.yml +++ b/.github/workflows/Lucene-Net-Tests-Benchmark.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Benchmark/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Benchmark/Directory.Build.*' @@ -83,10 +83,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Classification.yml b/.github/workflows/Lucene-Net-Tests-Classification.yml index e2cb33b..92b390f 100644 --- a/.github/workflows/Lucene-Net-Tests-Classification.yml +++ b/.github/workflows/Lucene-Net-Tests-Classification.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Classification/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Classification/Directory.Build.*' @@ -71,10 +71,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Cli.yml b/.github/workflows/Lucene-Net-Tests-Cli.yml index f14cc87..454b25b 100644 --- a/.github/workflows/Lucene-Net-Tests-Cli.yml +++ b/.github/workflows/Lucene-Net-Tests-Cli.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/dotnet/tools/Lucene.Net.Tests.Cli/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/dotnet/tools/Lucene.Net.Tests.Cli/Directory.Build.*' @@ -90,10 +90,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-CodeAnalysis.yml b/.github/workflows/Lucene-Net-Tests-CodeAnalysis.yml index 6de4a05..8573601 100644 --- a/.github/workflows/Lucene-Net-Tests-CodeAnalysis.yml +++ b/.github/workflows/Lucene-Net-Tests-CodeAnalysis.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/dotnet/Lucene.Net.Tests.CodeAnalysis/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/dotnet/Lucene.Net.Tests.CodeAnalysis/Directory.Build.*' @@ -69,10 +69,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Codecs.yml b/.github/workflows/Lucene-Net-Tests-Codecs.yml index d97b2e9..badf063 100644 --- a/.github/workflows/Lucene-Net-Tests-Codecs.yml +++ b/.github/workflows/Lucene-Net-Tests-Codecs.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Codecs/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Codecs/Directory.Build.*' @@ -69,10 +69,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Demo.yml b/.github/workflows/Lucene-Net-Tests-Demo.yml index 9290e55..f094248 100644 --- a/.github/workflows/Lucene-Net-Tests-Demo.yml +++ b/.github/workflows/Lucene-Net-Tests-Demo.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Demo/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Demo/Directory.Build.*' @@ -78,10 +78,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Expressions.yml b/.github/workflows/Lucene-Net-Tests-Expressions.yml index 8683860..b6a728a 100644 --- a/.github/workflows/Lucene-Net-Tests-Expressions.yml +++ b/.github/workflows/Lucene-Net-Tests-Expressions.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Expressions/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Expressions/Directory.Build.*' @@ -71,10 +71,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Facet.yml b/.github/workflows/Lucene-Net-Tests-Facet.yml index f9092b5..16024e5 100644 --- a/.github/workflows/Lucene-Net-Tests-Facet.yml +++ b/.github/workflows/Lucene-Net-Tests-Facet.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Facet/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Facet/Directory.Build.*' @@ -73,10 +73,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Grouping.yml b/.github/workflows/Lucene-Net-Tests-Grouping.yml index ed60a69..6986e3f 100644 --- a/.github/workflows/Lucene-Net-Tests-Grouping.yml +++ b/.github/workflows/Lucene-Net-Tests-Grouping.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Grouping/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Grouping/Directory.Build.*' @@ -71,10 +71,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Highlighter.yml b/.github/workflows/Lucene-Net-Tests-Highlighter.yml index dd431d7..91870e2 100644 --- a/.github/workflows/Lucene-Net-Tests-Highlighter.yml +++ b/.github/workflows/Lucene-Net-Tests-Highlighter.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Highlighter/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Highlighter/Directory.Build.*' @@ -73,10 +73,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-ICU.yml b/.github/workflows/Lucene-Net-Tests-ICU.yml index 59a3d7d..1d9ef7d 100644 --- a/.github/workflows/Lucene-Net-Tests-ICU.yml +++ b/.github/workflows/Lucene-Net-Tests-ICU.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/dotnet/Lucene.Net.Tests.ICU/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/dotnet/Lucene.Net.Tests.ICU/Directory.Build.*' @@ -86,10 +86,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Join.yml b/.github/workflows/Lucene-Net-Tests-Join.yml index e251662..f1067e1 100644 --- a/.github/workflows/Lucene-Net-Tests-Join.yml +++ b/.github/workflows/Lucene-Net-Tests-Join.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Join/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Join/Directory.Build.*' @@ -72,10 +72,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Memory.yml b/.github/workflows/Lucene-Net-Tests-Memory.yml index ef649d5..d3d08b2 100644 --- a/.github/workflows/Lucene-Net-Tests-Memory.yml +++ b/.github/workflows/Lucene-Net-Tests-Memory.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Memory/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Memory/Directory.Build.*' @@ -74,10 +74,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Misc.yml b/.github/workflows/Lucene-Net-Tests-Misc.yml index 04fec0e..da54035 100644 --- a/.github/workflows/Lucene-Net-Tests-Misc.yml +++ b/.github/workflows/Lucene-Net-Tests-Misc.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Misc/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Misc/Directory.Build.*' @@ -70,10 +70,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Queries.yml b/.github/workflows/Lucene-Net-Tests-Queries.yml index 2be29ba..01ea056 100644 --- a/.github/workflows/Lucene-Net-Tests-Queries.yml +++ b/.github/workflows/Lucene-Net-Tests-Queries.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Queries/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Queries/Directory.Build.*' @@ -70,10 +70,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-QueryParser.yml b/.github/workflows/Lucene-Net-Tests-QueryParser.yml index 4b3d270..78edee2 100644 --- a/.github/workflows/Lucene-Net-Tests-QueryParser.yml +++ b/.github/workflows/Lucene-Net-Tests-QueryParser.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.QueryParser/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.QueryParser/Directory.Build.*' @@ -76,10 +76,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Replicator.yml b/.github/workflows/Lucene-Net-Tests-Replicator.yml index b741749..7de0690 100644 --- a/.github/workflows/Lucene-Net-Tests-Replicator.yml +++ b/.github/workflows/Lucene-Net-Tests-Replicator.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Replicator/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Replicator/Directory.Build.*' @@ -75,10 +75,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Sandbox.yml b/.github/workflows/Lucene-Net-Tests-Sandbox.yml index f2d1b75..eba7902 100644 --- a/.github/workflows/Lucene-Net-Tests-Sandbox.yml +++ b/.github/workflows/Lucene-Net-Tests-Sandbox.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Sandbox/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Sandbox/Directory.Build.*' @@ -71,10 +71,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Spatial.yml b/.github/workflows/Lucene-Net-Tests-Spatial.yml index 8563d86..3e4c57e 100644 --- a/.github/workflows/Lucene-Net-Tests-Spatial.yml +++ b/.github/workflows/Lucene-Net-Tests-Spatial.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Spatial/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Spatial/Directory.Build.*' @@ -72,10 +72,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-Suggest.yml b/.github/workflows/Lucene-Net-Tests-Suggest.yml index 99c0b1a..d11f135 100644 --- a/.github/workflows/Lucene-Net-Tests-Suggest.yml +++ b/.github/workflows/Lucene-Net-Tests-Suggest.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.Suggest/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.Suggest/Directory.Build.*' @@ -73,10 +73,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-TestFramework-DependencyInjection.yml b/.github/workflows/Lucene-Net-Tests-TestFramework-DependencyInjection.yml index a80f617..3f788a0 100644 --- a/.github/workflows/Lucene-Net-Tests-TestFramework-DependencyInjection.yml +++ b/.github/workflows/Lucene-Net-Tests-TestFramework-DependencyInjection.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.TestFramework.DependencyInjection/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.TestFramework.DependencyInjection/Directory.Build.*' @@ -69,10 +69,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-TestFramework.yml b/.github/workflows/Lucene-Net-Tests-TestFramework.yml index 7696055..12b9065 100644 --- a/.github/workflows/Lucene-Net-Tests-TestFramework.yml +++ b/.github/workflows/Lucene-Net-Tests-TestFramework.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests.TestFramework/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests.TestFramework/Directory.Build.*' @@ -71,10 +71,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-_A-D.yml b/.github/workflows/Lucene-Net-Tests-_A-D.yml index ac865f2..e596d52 100644 --- a/.github/workflows/Lucene-Net-Tests-_A-D.yml +++ b/.github/workflows/Lucene-Net-Tests-_A-D.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests._A-D/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests._A-D/Directory.Build.*' @@ -80,10 +80,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-_E-I.yml b/.github/workflows/Lucene-Net-Tests-_E-I.yml index d6682ca..f0ba66e 100644 --- a/.github/workflows/Lucene-Net-Tests-_E-I.yml +++ b/.github/workflows/Lucene-Net-Tests-_E-I.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests._E-I/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests._E-I/Directory.Build.*' @@ -90,10 +90,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-_I-J.yml b/.github/workflows/Lucene-Net-Tests-_I-J.yml index 5f57e15..9c632a8 100644 --- a/.github/workflows/Lucene-Net-Tests-_I-J.yml +++ b/.github/workflows/Lucene-Net-Tests-_I-J.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests._I-J/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests._I-J/Directory.Build.*' @@ -95,10 +95,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-_J-S.yml b/.github/workflows/Lucene-Net-Tests-_J-S.yml index 999e516..25e5995 100644 --- a/.github/workflows/Lucene-Net-Tests-_J-S.yml +++ b/.github/workflows/Lucene-Net-Tests-_J-S.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests._J-S/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests._J-S/Directory.Build.*' @@ -82,10 +82,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path) diff --git a/.github/workflows/Lucene-Net-Tests-_T-Z.yml b/.github/workflows/Lucene-Net-Tests-_T-Z.yml index 2cb3b3c..52a452b 100644 --- a/.github/workflows/Lucene-Net-Tests-_T-Z.yml +++ b/.github/workflows/Lucene-Net-Tests-_T-Z.yml @@ -25,8 +25,8 @@ on: pull_request: paths: - 'src/Lucene.Net.Tests._T-Z/**/*' - - '.build/dependencies.props' - - '.build/TestReferences.Common.*' + - 'build/Dependencies.props' + - 'build/TestReferences.Common.*' - 'TestTargetFrameworks.*' - '*.sln' - 'src/Lucene.Net.Tests._T-Z/Directory.Build.*' @@ -77,10 +77,22 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup .NET SDK + - name: Setup .NET 3.1 SDK uses: actions/setup-dotnet@v1 with: - dotnet-version: '6.0.101' + dotnet-version: '3.1.412' + if: ${{ startswith(matrix.framework, 'netcoreapp3.') }} + + - name: Setup .NET 5 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '5.0.400' + if: ${{ startswith(matrix.framework, 'net5.') }} + + - name: Setup .NET 6 SDK + uses: actions/setup-dotnet@v1 + with: + dotnet-version: '6.0.100' - run: | $project_name = [System.IO.Path]::GetFileNameWithoutExtension($env:project_path)
