From 64bf160432122175de9d63553632a88bdec3c15b Mon Sep 17 00:00:00 2001 From: Jacob Bolda Date: Wed, 8 Jan 2020 06:35:09 -0600 Subject: [PATCH] only enable renovate for certain folders (#282) * only enable renovate for certain folders This also groups these folders that PRs will be opened per folder rather than per dep (less noisy). * renovate to apply the label as well * missing quote wish mobile web had better linting --- renovate.json | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/renovate.json b/renovate.json index 4b0f2a3fa..a1474da4f 100644 --- a/renovate.json +++ b/renovate.json @@ -1,14 +1,57 @@ { "extends": ["config:base"], "schedule": "after 3am on Wednesday", + "enabled": false, "rebaseConflictedPrs": false, "ignorePaths": [], + "labels": ["chore"], "enabledManagers": ["cargo", "npm"], "cargo": { "enabled": true }, "packageRules": [ { + "enabled": true, + "paths": ["tauri/**"], + "groupName": "Tauri Core", + "groupSlug": "allTauriCore", + "commitMessagePrefix": "chore(deps)", + "lockFileMaintenance": { + "enabled": true + } + }, + { + "enabled": true, + "paths": ["tauri-api/**"], + "groupName": "Tauri API", + "groupSlug": "allTauriAPI", + "commitMessagePrefix": "chore(deps)", + "lockFileMaintenance": { + "enabled": true + } + }, + { + "enabled": true, + "paths": ["cli/tauri-cli/**"], + "groupName": "Tauri Bundler", + "groupSlug": "allTauriBundler", + "commitMessagePrefix": "chore(deps)", + "lockFileMaintenance": { + "enabled": true + } + }, + { + "enabled": true, + "paths": ["cli/tauri.js/**"], + "groupName": "Tauri JS CLI", + "groupSlug": "allTauriJSCLI", + "commitMessagePrefix": "chore(deps)", + "lockFileMaintenance": { + "enabled": true + } + }, + { + "enabled": true, "paths": ["examples/react/gatsby*/**"], "groupName": "Gatsby Examples", "groupSlug": "allGatsby", @@ -21,6 +64,7 @@ "rebaseConflictedPrs": true }, { + "enabled": true, "paths": ["examples/react/create-react-app*/**"], "groupName": "CRA Examples", "groupSlug": "allCRA", @@ -33,6 +77,7 @@ "rebaseConflictedPrs": true }, { + "enabled": true, "paths": ["examples/react/next*/**"], "groupName": "Next.js Examples", "groupSlug": "allNextjs", @@ -45,6 +90,7 @@ "rebaseConflictedPrs": true }, { + "enabled": true, "paths": ["examples/vue/**"], "groupName": "Vue Examples", "groupSlug": "allVue", @@ -57,6 +103,7 @@ "rebaseConflictedPrs": true }, { + "enabled": true, "paths": ["examples/vanillajs/**"], "groupName": "VanillaJS Examples", "groupSlug": "allVanilla", @@ -69,6 +116,7 @@ "rebaseConflictedPrs": true }, { + "enabled": true, "paths": ["examples/svelte/**"], "groupName": "Svelte Examples", "groupSlug": "allSvelte",