From da958395ffdc1146e249c70fc04b3a8e6c345537 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 Jan 2025 23:28:38 +0100 Subject: [PATCH] chore(config): migrate renovate config (#12096) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Fabian-Lars --- renovate.json | 132 ++++---------------------------------------------- 1 file changed, 10 insertions(+), 122 deletions(-) diff --git a/renovate.json b/renovate.json index 4e396c517..a4ae7b451 100644 --- a/renovate.json +++ b/renovate.json @@ -1,131 +1,19 @@ { - "extends": ["config:base"], + "extends": ["config:recommended"], "baseBranches": ["dev", "1.x"], - "schedule": "after 3am on Wednesday", - "ignorePaths": [], "labels": ["type: chore"], "enabledManagers": ["cargo", "npm"], - "cargo": { - "enabled": true - }, "packageRules": [ { - "packagePatterns": ["*"], + "matchPackagePatterns": ["*"], + "semanticCommitType": "chore" + }, + { + "description": "Disable node/pnpm version updates", + "matchPackageNames": ["node", "pnpm"], + "matchDepTypes": ["engines", "packageManager"], "enabled": false - }, - { - "enabled": true, - "paths": ["crates/tauri/**"], - "groupName": "Tauri Core", - "groupSlug": "allTauriCore", - "commitMessagePrefix": "chore(deps)", - "lockFileMaintenance": { - "enabled": true - }, - "rebaseConflictedPrs": false, - "ignoreDeps": ["cargo_toml", "toml"] - }, - { - "enabled": true, - "paths": ["crates/tauri-build/**"], - "groupName": "Tauri Build", - "groupSlug": "allTauriBuild", - "commitMessagePrefix": "chore(deps)", - "lockFileMaintenance": { - "enabled": true - }, - "rebaseConflictedPrs": false, - "ignoreDeps": ["cargo_toml"] - }, - { - "enabled": true, - "paths": ["crates/tauri-codegen/**"], - "groupName": "Tauri Codegen", - "groupSlug": "allTauriCodegen", - "commitMessagePrefix": "chore(deps)", - "lockFileMaintenance": { - "enabled": true - }, - "rebaseConflictedPrs": false - }, - { - "enabled": true, - "paths": ["crates/tauri-macros/**"], - "groupName": "Tauri Macros", - "groupSlug": "allTauriMacros", - "commitMessagePrefix": "chore(deps)", - "lockFileMaintenance": { - "enabled": true - }, - "rebaseConflictedPrs": false - }, - { - "enabled": true, - "paths": ["crates/tauri-utils/**"], - "groupName": "Tauri Utils", - "groupSlug": "allTauriUtils", - "commitMessagePrefix": "chore(deps)", - "lockFileMaintenance": { - "enabled": true - }, - "rebaseConflictedPrs": false - }, - { - "enabled": true, - "paths": ["crates/tauri-cli/**"], - "groupName": "Tauri CLI", - "groupSlug": "allTauriCLI", - "commitMessagePrefix": "chore(deps)", - "lockFileMaintenance": { - "enabled": true - }, - "rebaseConflictedPrs": false, - "matchManagers": ["cargo"], - "ignoreDeps": ["minisign"] - }, - { - "enabled": true, - "paths": ["crates/tauri-bundler/**"], - "groupName": "Tauri Bundler", - "groupSlug": "allTauriBundler", - "commitMessagePrefix": "chore(deps)", - "lockFileMaintenance": { - "enabled": true - }, - "rebaseConflictedPrs": false - }, - { - "enabled": true, - "paths": ["crates/tauri-macos-sign/**"], - "groupName": "Tauri macOSSign", - "groupSlug": "allTauriMacOSSign", - "commitMessagePrefix": "chore(deps)", - "lockFileMaintenance": { - "enabled": true - }, - "rebaseConflictedPrs": false - }, - { - "enabled": true, - "paths": ["packages/cli"], - "groupName": "Tauri JS CLI", - "groupSlug": "allTauriJSCLI", - "commitMessagePrefix": "chore(deps)", - "lockFileMaintenance": { - "enabled": true - }, - "rebaseConflictedPrs": false - }, - { - "enabled": true, - "paths": ["packages/api/**"], - "groupName": "Tauri API Definitions", - "groupSlug": "allTauriAPIDefinitions", - "commitMessagePrefix": "chore(deps)", - "lockFileMaintenance": { - "enabled": true - }, - "rebaseConflictedPrs": false } - ] + ], + "postUpdateOptions": ["pnpmDedupe"] }