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
This commit is contained in:
Jacob Bolda 2020-01-08 06:35:09 -06:00 committed by GitHub
parent 2b28b52097
commit 64bf160432
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,14 +1,57 @@
{ {
"extends": ["config:base"], "extends": ["config:base"],
"schedule": "after 3am on Wednesday", "schedule": "after 3am on Wednesday",
"enabled": false,
"rebaseConflictedPrs": false, "rebaseConflictedPrs": false,
"ignorePaths": [], "ignorePaths": [],
"labels": ["chore"],
"enabledManagers": ["cargo", "npm"], "enabledManagers": ["cargo", "npm"],
"cargo": { "cargo": {
"enabled": true "enabled": true
}, },
"packageRules": [ "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*/**"], "paths": ["examples/react/gatsby*/**"],
"groupName": "Gatsby Examples", "groupName": "Gatsby Examples",
"groupSlug": "allGatsby", "groupSlug": "allGatsby",
@ -21,6 +64,7 @@
"rebaseConflictedPrs": true "rebaseConflictedPrs": true
}, },
{ {
"enabled": true,
"paths": ["examples/react/create-react-app*/**"], "paths": ["examples/react/create-react-app*/**"],
"groupName": "CRA Examples", "groupName": "CRA Examples",
"groupSlug": "allCRA", "groupSlug": "allCRA",
@ -33,6 +77,7 @@
"rebaseConflictedPrs": true "rebaseConflictedPrs": true
}, },
{ {
"enabled": true,
"paths": ["examples/react/next*/**"], "paths": ["examples/react/next*/**"],
"groupName": "Next.js Examples", "groupName": "Next.js Examples",
"groupSlug": "allNextjs", "groupSlug": "allNextjs",
@ -45,6 +90,7 @@
"rebaseConflictedPrs": true "rebaseConflictedPrs": true
}, },
{ {
"enabled": true,
"paths": ["examples/vue/**"], "paths": ["examples/vue/**"],
"groupName": "Vue Examples", "groupName": "Vue Examples",
"groupSlug": "allVue", "groupSlug": "allVue",
@ -57,6 +103,7 @@
"rebaseConflictedPrs": true "rebaseConflictedPrs": true
}, },
{ {
"enabled": true,
"paths": ["examples/vanillajs/**"], "paths": ["examples/vanillajs/**"],
"groupName": "VanillaJS Examples", "groupName": "VanillaJS Examples",
"groupSlug": "allVanilla", "groupSlug": "allVanilla",
@ -69,6 +116,7 @@
"rebaseConflictedPrs": true "rebaseConflictedPrs": true
}, },
{ {
"enabled": true,
"paths": ["examples/svelte/**"], "paths": ["examples/svelte/**"],
"groupName": "Svelte Examples", "groupName": "Svelte Examples",
"groupSlug": "allSvelte", "groupSlug": "allSvelte",