diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 9ce306ac..18d756ba 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,56 +3,11 @@ # Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in # the above-mentioned repo. +# All dependendencies, except git submodules, in this project are now managed by Renovate. +# See https://github.com/LizardByte/.github/blob/master/renovate-config.json5 for configuration. + version: 2 updates: - - package-ecosystem: "cargo" - directory: "/" - rebase-strategy: disabled - schedule: - interval: "cron" - cronjob: "0 1 * * *" - timezone: "America/New_York" - open-pull-requests-limit: 10 - - - package-ecosystem: "docker" - directories: - - "/**/*" - rebase-strategy: disabled - schedule: - interval: "cron" - cronjob: "30 1 * * *" - timezone: "America/New_York" - open-pull-requests-limit: 10 - groups: - monorepo-dependencies: - group-by: dependency-name - - - package-ecosystem: "github-actions" - directories: - - "/" - - "/.github/actions/*" - - "/actions/*" - rebase-strategy: disabled - schedule: - interval: "cron" - cronjob: "0 2 * * *" - timezone: "America/New_York" - open-pull-requests-limit: 10 - groups: - docker-actions: - applies-to: version-updates - patterns: - - "docker/*" - github-actions: - applies-to: version-updates - patterns: - - "actions/*" - - "github/*" - lizardbyte-actions: - applies-to: version-updates - patterns: - - "LizardByte/*" - - package-ecosystem: "gitsubmodule" directory: "/" rebase-strategy: disabled @@ -61,51 +16,3 @@ updates: cronjob: "30 2 * * *" timezone: "America/New_York" open-pull-requests-limit: 10 - - - package-ecosystem: "npm" - directory: "/" - rebase-strategy: disabled - schedule: - interval: "cron" - cronjob: "0 3 * * *" - timezone: "America/New_York" - open-pull-requests-limit: 10 - groups: - dev-dependencies: - applies-to: version-updates - dependency-type: "development" - - - package-ecosystem: "nuget" - directory: "/" - rebase-strategy: disabled - schedule: - interval: "cron" - cronjob: "30 3 * * *" - timezone: "America/New_York" - open-pull-requests-limit: 10 - - - package-ecosystem: "pip" - directories: - - "/**/*" - rebase-strategy: disabled - schedule: - interval: "cron" - cronjob: "0 4 * * *" - timezone: "America/New_York" - open-pull-requests-limit: 10 - groups: - monorepo-dependencies: - group-by: dependency-name - pytest-dependencies: - applies-to: version-updates - patterns: - - "pytest*" - - - package-ecosystem: "rust-toolchain" - directory: "/" - rebase-strategy: disabled - schedule: - interval: "cron" - cronjob: "30 4 * * *" - timezone: "America/New_York" - open-pull-requests-limit: 1 diff --git a/.github/workflows/__global-replicator.yml b/.github/workflows/__global-replicator.yml index 835a2266..52a19be2 100644 --- a/.github/workflows/__global-replicator.yml +++ b/.github/workflows/__global-replicator.yml @@ -107,7 +107,8 @@ jobs: .github/semantic.yml, .github/workflows/_codeql.yml, .github/workflows/_common-lint.yml, - .github/workflows/_top-issues.yml + .github/workflows/_top-issues.yml, + renovate.json topics_to_include: '' exclude_forked: false destination: '' diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..de13970f --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "local>LizardByte/.github:renovate-config" + ] +}