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"],
"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",