diff --git a/renovate.json b/renovate.json new file mode 100644 index 000000000..cfe5bc33c --- /dev/null +++ b/renovate.json @@ -0,0 +1,42 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "schedule:daily", + "config:recommended", + "docker:enableMajor", + ":gitSignOff" + ], + "packageRules": [ + { + "groupName": "GitHub Actions", + "matchManagers": [ + "github-actions" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ] + }, + { + "groupName": "OpenTelemetry Collector", + "schedule": [ + "before 3am on Monday" + ], + "matchPackageNames": [ + "/opentelemetry.*collector/", + "/opentelemetry-collector/" + ] + }, + { + "groupName": "CodeQL", + "matchPackageNames": [ + "github/codeql-action" + ], + "schedule": [ + "before 3am on Monday" + ] + } + ], + "rebaseWhen": "behind-base-branch", + "baseBranchPatterns": ["main"] +}