diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 148f4310..00000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,28 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "docker" - directory: "examples/net8.0/aspnetcore" - schedule: - interval: "weekly" - day: "wednesday" - ignore: - - dependency-name: "*" - update-types: - - "version-update:semver-major" - - "version-update:semver-minor" - - package-ecosystem: "dotnet-sdk" - directory: "/" - schedule: - interval: "weekly" - day: "wednesday" - ignore: - - dependency-name: "*" - update-types: - - "version-update:semver-major" - - "version-update:semver-minor" - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "daily" - labels: - - "infra" diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..99d960a0 --- /dev/null +++ b/renovate.json @@ -0,0 +1,35 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "automerge": false, + "extends": [ + "config:recommended" + ], + "ignoreUnstable": true, + "labels": [ + "dependencies", + "{{{manager}}}" + ], + "packageRules": [ + { + "extends": ["monorepo:dotnet"], + "description": "Disable major version updates for .NET", + "matchUpdateTypes": ["major"], + "enabled": false + }, + { + "extends": ["monorepo:opentelemetry-dotnet"], + "description": "Disable version updates for opentelemetry-dotnet", + "enabled": false + }, + { + "extends": ["monorepo:opentelemetry-dotnet-contrib"], + "description": "Disable version updates for opentelemetry-dotnet-contrib", + "enabled": false + } + ], + "prConcurrentLimit": 10, + "vulnerabilityAlerts": { + "enabled": true, + "labels": ["security"] + } +}