diff --git a/.github/dependabot.yml b/.github/dependabot.yml index d8914dee2..9cafdd379 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -14,141 +14,20 @@ registries: token: ${{ secrets.DEPENDABOT_GITHUB_PACKAGES }} updates: - # Dependabot doesn't support glob syntax. Every solution needs an entry + # Dependabot does support glob syntax. - package-ecosystem: 'nuget' - directory: '/src/fdc3/dotnet/DesktopAgent/src/DesktopAgent' - schedule: - interval: 'monthly' - ignore: - - dependency-name: 'Finos.Fdc3*' - versions: [ '>=2.1' ] - - dependency-name: 'FluentAssertions*' - versions: [ '>=8.0' ] - - dependency-name: 'Microsoft.Extensions.*' - versions: ['10.*'] - groups: - infragistics: - patterns: - - 'Infragistics*' - grpc: - patterns: - - 'Grpc*' - - 'Google.Protobuf*' - codeanalysis: - patterns: - - 'Microsoft.CodeAnalysis*' - - - package-ecosystem: 'nuget' - directory: '/src/messaging/dotnet/src/Client' - schedule: - interval: 'monthly' - ignore: - - dependency-name: 'FluentAssertions*' - versions: [ '>=8.0' ] - - dependency-name: 'Microsoft.Extensions.*' - versions: ['10.*'] - groups: - infragistics: - patterns: - - 'Infragistics*' - grpc: - patterns: - - 'Grpc*' - - 'Google.Protobuf*' - codeanalysis: - patterns: - - 'Microsoft.CodeAnalysis*' - - - package-ecosystem: 'nuget' - directory: '/src/messaging/dotnet/src/Core' - schedule: - interval: 'monthly' - ignore: - - dependency-name: 'FluentAssertions*' - versions: [ '>=8.0' ] - - dependency-name: 'Microsoft.Extensions.*' - versions: ['10.*'] - groups: - infragistics: - patterns: - - 'Infragistics*' - grpc: - patterns: - - 'Grpc*' - - 'Google.Protobuf*' - codeanalysis: - patterns: - - 'Microsoft.CodeAnalysis*' - - - package-ecosystem: 'nuget' - directory: '/src/messaging/dotnet/src/Host' - schedule: - interval: 'monthly' - ignore: - - dependency-name: 'FluentAssertions*' - versions: [ '>=8.0' ] - - dependency-name: 'Microsoft.Extensions.*' - versions: ['10.*'] - groups: - infragistics: - patterns: - - 'Infragistics*' - grpc: - patterns: - - 'Grpc*' - - 'Google.Protobuf*' - codeanalysis: - patterns: - - 'Microsoft.CodeAnalysis*' - - - package-ecosystem: 'nuget' - directory: '/src/messaging/dotnet/src/Server' + directories: + - '/src/**/dotnet/**' schedule: interval: 'monthly' ignore: - - dependency-name: 'FluentAssertions*' - versions: [ '>=8.0' ] - - dependency-name: 'Microsoft.Extensions.*' + - dependency-name: 'System.*' versions: ['10.*'] - groups: - infragistics: - patterns: - - 'Infragistics*' - grpc: - patterns: - - 'Grpc*' - - 'Google.Protobuf*' - codeanalysis: - patterns: - - 'Microsoft.CodeAnalysis*' - - - package-ecosystem: 'nuget' - directory: '/src/shell/dotnet/Shell' - schedule: - interval: 'monthly' - ignore: - - dependency-name: 'FluentAssertions*' - versions: [ '>=8.0' ] - - dependency-name: 'Microsoft.Extensions.*' + - dependency-name: 'Microsoft.Bcl.AsyncInterfaces.*' versions: ['10.*'] - groups: - infragistics: - patterns: - - 'Infragistics*' - grpc: - patterns: - - 'Grpc*' - - 'Google.Protobuf*' - codeanalysis: - patterns: - - 'Microsoft.CodeAnalysis*' - - - package-ecosystem: 'nuget' - directory: '/prototypes/multi-module-prototype/examples/multi-module-example/ModulesPrototype' - schedule: - interval: 'monthly' - ignore: + - dependency-name: 'Finos.Fdc3*' + versions: [ '>=2.1' ] - dependency-name: 'FluentAssertions*' versions: [ '>=8.0' ] - dependency-name: 'Microsoft.Extensions.*' @@ -165,17 +44,6 @@ updates: patterns: - 'Microsoft.CodeAnalysis*' - - package-ecosystem: 'nuget' - directories: - - '/src/**/dotnet/**' - schedule: - interval: 'monthly' - ignore: - - dependency-name: 'System.*' - versions: ['10.*'] - - dependency-name: 'Microsoft.Bcl.AsyncInterfaces.*' - versions: ['10.*'] - - package-ecosystem: 'npm' directory: '/' schedule: