diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index f2155b4..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,13 +0,0 @@ -# Please see the documentation for all configuration options: -# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates - -version: 2 -updates: - - package-ecosystem: "nuget" - directory: "/" - schedule: - interval: "daily" - allow: - - dependency-name: "SpecFlow" - reviewers: - - "solidtoken/opensource" diff --git a/README.md b/README.md index 703de3c..0cf4e2e 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ SpecFlow plugin that enables to use Microsoft.Extensions.DependencyInjection for Currently supports: * [SpecFlow v3.9.8](https://www.nuget.org/packages/SpecFlow/3.9.8) or above -* [Microsoft.Extensions.DependencyInjection v5.0.1](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection/5.0.1) or above +* [Microsoft.Extensions.DependencyInjection v3.1.0](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection/3.1.0) or above Based on [SpecFlow.Autofac](https://github.com/gasparnagy/SpecFlow.Autofac). Listed on [Available Plugins for SpecFlow](https://specflow.org/documentation/Available-Plugins/). diff --git a/SpecFlow.DependencyInjection.Tests/SpecFlow.DependencyInjection.Tests.csproj b/SpecFlow.DependencyInjection.Tests/SpecFlow.DependencyInjection.Tests.csproj index 3b25cfd..30e3080 100644 --- a/SpecFlow.DependencyInjection.Tests/SpecFlow.DependencyInjection.Tests.csproj +++ b/SpecFlow.DependencyInjection.Tests/SpecFlow.DependencyInjection.Tests.csproj @@ -1,7 +1,7 @@  - net461;netcoreapp2.1;netcoreapp3.1;net5.0 + net461;netcoreapp3.1;net5.0;net6.0 false SpecFlow.DependencyInjection SolidToken.SpecFlow.DependencyInjection.Tests @@ -9,11 +9,11 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + @@ -22,7 +22,7 @@ all - + runtime; build; native; contentfiles; analyzers; buildtransitive all @@ -34,7 +34,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - + diff --git a/SpecFlow.DependencyInjection.sln b/SpecFlow.DependencyInjection.sln index 8be44a7..cb3c17b 100644 --- a/SpecFlow.DependencyInjection.sln +++ b/SpecFlow.DependencyInjection.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.29721.120 +# Visual Studio Version 17 +VisualStudioVersion = 17.1.31903.286 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SpecFlow.DependencyInjection", "SpecFlow.DependencyInjection\SpecFlow.DependencyInjection.csproj", "{CACF906A-7230-4E37-984C-739AB1620995}" EndProject @@ -10,7 +10,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution .editorconfig = .editorconfig .gitignore = .gitignore azure-pipelines.yml = azure-pipelines.yml - .github\dependabot.yml = .github\dependabot.yml GitVersion.yml = GitVersion.yml LICENSE = LICENSE README.md = README.md diff --git a/SpecFlow.DependencyInjection/SpecFlow.DependencyInjection.csproj b/SpecFlow.DependencyInjection/SpecFlow.DependencyInjection.csproj index 1ad5a2b..fb4a30a 100644 --- a/SpecFlow.DependencyInjection/SpecFlow.DependencyInjection.csproj +++ b/SpecFlow.DependencyInjection/SpecFlow.DependencyInjection.csproj @@ -11,10 +11,11 @@ Solid Token Copyright © Solid Token assets/icon.png + README.md BSD-3-Clause https://github.com/solidtoken/SpecFlow.DependencyInjection microsoft;dependencyinjection;di;specflow;plugin - + true true snupkg @@ -24,17 +25,18 @@ true + - + runtime; build; native; contentfiles; analyzers; buildtransitive all - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 74da7a5..bf8cdd4 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -21,11 +21,26 @@ variables: trigger: - main +pool: + vmImage: 'ubuntu-latest' + stages: - stage: CI jobs: - job: Build steps: + - task: UseDotNet@2 + displayName: '.NET SDK 3.1 (until December 3, 2022)' + inputs: + version: 3.1.x + - task: UseDotNet@2 + displayName: '.NET SDK 5.0 (until May 8, 2022)' + inputs: + version: 5.0.x + - task: UseDotNet@2 + displayName: '.NET SDK 6.0 (until November 8, 2024)' + inputs: + version: 6.0.x - task: gitversion/setup@0 displayName: 'Prepare' inputs: