From e09a6bca77e5d969f06e6eaa21642c9e140a023f Mon Sep 17 00:00:00 2001 From: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> Date: Thu, 16 Apr 2026 15:13:49 +0200 Subject: [PATCH] adopt renovate org preset --- .github/renovate.json5 | 42 +++++++++--------------------------------- 1 file changed, 9 insertions(+), 33 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 90d009ed1..c80f6aad2 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,9 +1,14 @@ { $schema: "https://docs.renovatebot.com/renovate-schema.json", - extends: [ - "config:recommended", - ":maintainLockFilesMonthly", - "helpers:pinGitHubActionDigestsToSemver" + extends: ["github>rust-lang/renovate"], + lockFileMaintenance: { + extends: ["schedule:monthly"] + }, + packageRules: [ + { + matchManagers: ["github-actions"], + extends: ["schedule:monthly"] + } ], customManagers: [ { @@ -19,33 +24,4 @@ versioningTemplate: 'semver', } ], - packageRules: [ - { - matchCategories: [ - "rust" - ], - matchJsonata: [ - "isBreaking != true" - ], - // Disable non-breaking change updates because they - // are updated periodically with lockfile maintainance. - enabled: false, - }, - { - matchManagers: [ - "github-actions" - ], - // Every month - schedule: "* 0 1 * *", - groupName: "Github Actions", - } - ], - // 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, - }, }