diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 4d8ac5b8..d6487536 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,38 +1,16 @@ { $schema: "https://docs.renovatebot.com/renovate-schema.json", extends: [ - "config:recommended", - ":maintainLockFilesMonthly", + "github>rust-lang/renovate", "docker:disable", - "helpers:pinGitHubActionDigestsToSemver" ], - packageRules: [ - { - matchCategories: [ - "rust" - ], - matchJsonata: [ - "isBreaking != true" - ], - // Disable non-breaking change updates because they - // are updated periodically with lockfile maintainance. - enabled: false, - }, + "lockFileMaintenance": { + "extends": ["schedule:monthly"] + }, + "packageRules": [ { - matchManagers: [ - "github-actions" - ], - // Every month - schedule: "* 0 1 * *", - groupName: "Github Actions", + "matchManagers": ["github-actions"], + "extends": ["schedule:monthly"] } ], - // Receive any update that fixes security vulnerabilities. - // We need this because we disabled "patch" updates for Rust. - // Note: You need to enable "Dependabot alerts" in "Code security" GitHub - // Settings to receive security updates. - // See https://docs.renovatebot.com/configuration-options/#vulnerabilityalerts - vulnerabilityAlerts: { - enabled: true, - }, }