From 685ae7fe0169a439f3c7836d45018409d126b27e Mon Sep 17 00:00:00 2001 From: Bill Wagner Date: Fri, 28 Jun 2024 11:47:07 -0400 Subject: [PATCH] Try to group updates, as in our other repos Hey, I'm tired of resolving conflicts across projects and solutions. Make a single PR for all the updates, like we do in other repos. --- .github/dependabot.yml | 423 ++--------------------------------------- 1 file changed, 15 insertions(+), 408 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 976d0ff6376..71d1df19aee 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,417 +1,24 @@ -# generated by dependadotnet -# https://github.com/dotnet/core/tree/main/samples/dependadotnet version: 2 updates: - - package-ecosystem: "nuget" - directory: "/azure/sdk-identity-resources-storage" #AzureIdentityStorageExample.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/expression-trees" #expression-trees.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/assembly/MetadataLoadContext" #MetadataLoadContextSample.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/diagnostics/DiagnosticScenarios" #DiagnosticScenarios.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - ignore: - - dependency-name: "Microsoft.AspNetCore.Mvc.NewtonsoftJson" - versions: ["5.*"] - - package-ecosystem: "nuget" - directory: "/core/mono-samples/iOS" #iOSSampleApp.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/getting-started/console-webapiclient" #webapiclient.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/parallel/ParallelExtensionsExtras" #ParallelExtensionsExtras.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/roslyn-sdk/SemanticQuickStart" #SemanticQuickStart.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/safe-efficient-code/benchmark" #benchmark.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/unit-testing/MSTest.Project" #MSTest.Project.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/unit-testing/NUnit.TestProject" #NUnit.Project.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/unit-testing/XUnit.TestProject" #XUnit.Project.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/unit-testing-best-practices/after" #unit-testing-best-practices-after.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/unit-testing-best-practices/before" #unit-testing-best-practices-before.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/unit-testing-code-coverage/XUnit.Coverlet.Collector" #XUnit.Coverlet.Collector.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/unit-testing-code-coverage/XUnit.Coverlet.MSBuild" #XUnit.Coverlet.MSBuild.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/machine-learning/tutorials/GitHubIssueClassification" #GitHubIssueClassification.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/machine-learning/tutorials/IrisFlowerClustering" #IrisFlowerClustering.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/machine-learning/tutorials/MovieRecommendation" #MovieRecommendation.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/machine-learning/tutorials/ProductSalesAnomalyDetection" #ProductSalesAnomalyDetection.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/machine-learning/tutorials/SentimentAnalysis" #SentimentAnalysis.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/machine-learning/tutorials/TaxiFarePrediction" #TaxiFarePrediction.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/machine-learning/tutorials/TextClassificationTF" #TextClassificationTF.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/machine-learning/tutorials/TransferLearningTF" #TransferLearningTF.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/mef/simple-calculator/vb" #SimpleCalculator2.vbproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/windowsforms/datagridview/CSWinFormDataGridView" #CSWinFormDataGridView.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/async/async-and-await/vb/SerialAsyncExample" #SerialAsyncExample.vbproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/encoding/cyrillic-to-latin/cs" #CyrillicToLatin.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/extensions/AppWithPlugin/FrenchPlugin" #FrenchPlugin.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/extensions/AppWithPlugin/JsonPlugin" #JsonPlugin.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/extensions/AppWithPlugin/OldJsonPlugin" #OldJsonPlugin.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - ignore: - - dependency-name: "Newtonsoft.Json" - - package-ecosystem: "nuget" - directory: "/core/extensions/AppWithPlugin/UVPlugin" #UVPlugin.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/extensions/AppWithPlugin/XcopyablePlugin" #XcopyablePlugin.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/golden/test-library" #test-library.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/unit-testing-using-dotnet-test/PrimeService.Tests" #PrimeService.Tests.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/unit-testing-using-mstest/PrimeService.Tests" #PrimeService.Tests.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/unit-testing-using-nunit/PrimeService.Tests" #PrimeService.Tests.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/unit-testing-vb-dotnet-test/PrimeService.Tests" #PrimeService.Tests.vbproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/unit-testing-vb-mstest/PrimeService.Tests" #PrimeService.Tests.vbproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/unit-testing-vb-nunit/PrimeService.Tests" #PrimeService.Tests.vbproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/unit-testing-with-fsharp/MathService.Tests" #MathService.Tests.fsproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/unit-testing-with-fsharp-mstest/MathService.Tests" #MathService.Tests.fsproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/unit-testing-with-fsharp-nunit/MathService.Tests" #MathService.Tests.fsproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/roslyn-sdk/SyntaxQuickStart/HelloSyntaxTree" #HelloSyntaxTree.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/roslyn-sdk/SyntaxQuickStart/SyntaxWalker" #SyntaxWalker.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/roslyn-sdk/SyntaxTransformationQuickStart/ConstructionCS" #ConstructionCS.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/roslyn-sdk/SyntaxTransformationQuickStart/TransformationCS" #TransformationCS.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/mef/simple-calculator/vb/MefCalculator" #MefCalculator.vbproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/console-apps/NewTypesMsBuild/test/NewTypesTests" #NewTypesTests.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/golden/src/library" #library.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/getting-started/golden/test/test-library" #test-library.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/core/tutorials/using-on-mac-vs-full-solution/WordCounter/TestLibrary" #TestLibrary.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/roslyn-sdk/Tutorials/MakeConst/MakeConst.Test" #MakeConst.Test.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/tutorials/nullable-reference-migration/finished/SimpleFeedReader" #SimpleFeedReader.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/tutorials/nullable-reference-migration/finished/SimpleFeedReader.Tests" #SimpleFeedReader.Tests.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/tutorials/nullable-reference-migration/start/SimpleFeedReader" #SimpleFeedReader.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/tutorials/nullable-reference-migration/start/SimpleFeedReader.Tests" #SimpleFeedReader.Tests.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/framework/libraries/frameworks-library/src/Library" #Library.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/framework/libraries/migrate-library-csproj/src/Car" #Car.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/framework/libraries/migrate-library-csproj/tests/Car.Tests" #Car.Tests.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/framework/libraries/migrate-library-csproj-keep-existing/src/Car" #Car.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/framework/libraries/migrate-library-csproj-keep-existing/src/Car.Net45" #Car.Net45.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/framework/libraries/migrate-library-csproj-keep-existing/tests/Car.Tests" #Car.Tests.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/framework/libraries/migrate-library-csproj-keep-existing/tests/Car.Tests.Net45" #Car.Tests.Net45.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/framework/libraries/net40-library/src/Library" #Library.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/windowsforms/matching-game/net5-windows/cs/MatchingGame" #MatchingGame.csproj - schedule: - interval: "weekly" - day: "wednesday" - open-pull-requests-limit: 5 - - package-ecosystem: "nuget" - directory: "/csharp/tutorials/AsyncStreams/finished/IssuePRreport/IssuePRreport" #IssuePRreport.csproj + # GitHub Actions + - package-ecosystem: "github-actions" + directory: "/" schedule: interval: "weekly" day: "wednesday" - open-pull-requests-limit: 5 + open-pull-requests-limit: 10 + groups: + dotnet: + patterns: + - "*" # Prefer a single PR per solution update. + # NuGet packages - package-ecosystem: "nuget" - directory: "/csharp/tutorials/AsyncStreams/start/IssuePRreport/IssuePRreport" #IssuePRreport.csproj + directory: "/" schedule: interval: "weekly" day: "wednesday" - open-pull-requests-limit: 5 + open-pull-requests-limit: 25 + groups: + dotnet: + patterns: + - "*"