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