2022-01-20 08:56:43 +00:00
{
"$schema" : "https://docs.renovatebot.com/renovate-schema.json" ,
2022-11-22 15:32:19 +00:00
"extends" : [
":dependencyDashboard" ,
":maintainLockFilesWeekly" ,
":enablePreCommit" ,
2022-11-26 15:02:04 +00:00
":semanticCommits" ,
":semanticCommitScopeDisabled" ,
2022-11-22 15:32:19 +00:00
"group:monorepos" ,
"group:recommended"
] ,
2022-01-20 08:56:43 +00:00
"baseBranches" : [ "stable" , "develop" ] ,
2022-11-22 15:32:19 +00:00
"branchConcurrentLimit" : 2 ,
"prConcurrentLimit" : 1 ,
"rangeStrategy" : "pin" ,
"ignoreDeps" : [ "$CI_REGISTRY/funkwhale/backend-test-docker" ] ,
2022-01-20 08:56:43 +00:00
"packageRules" : [
2022-11-25 16:08:25 +00:00
{
"matchPaths" : [ "api/*" , "front/*" , "docs/*" ] ,
2022-11-25 19:39:21 +00:00
"additionalBranchPrefix" : "{{parentDir}}-" ,
2022-11-26 15:02:04 +00:00
"semanticCommitScope" : "{{parentDir}}"
2022-11-25 16:08:25 +00:00
} ,
2022-11-26 15:13:30 +00:00
{
"matchUpdateTypes" : [ "lockFileMaintenance" ] ,
"branchConcurrentLimit" : 0 ,
"prConcurrentLimit" : 0
} ,
2022-01-20 08:56:43 +00:00
{
"matchUpdateTypes" : [ "major" , "minor" ] ,
"matchBaseBranches" : [ "stable" ] ,
"enabled" : false
2022-01-20 10:02:53 +00:00
} ,
{
"matchDepTypes" : [ "devDependencies" ] ,
"matchBaseBranches" : [ "stable" ] ,
"enabled" : false
2022-02-15 13:09:31 +00:00
} ,
{
"matchUpdateTypes" : [ "patch" , "pin" , "digest" ] ,
"matchBaseBranches" : [ "develop" ] ,
2022-10-27 12:45:00 +00:00
"automerge" : true ,
"automergeType" : "branch"
2022-10-09 12:26:18 +00:00
} ,
{
2022-10-09 12:33:13 +00:00
"matchManagers" : [ "npm" ] ,
2023-02-02 16:09:52 +00:00
"addLabels" : [ "Area::Frontend" ]
2022-10-09 12:26:18 +00:00
} ,
{
"matchManagers" : [ "poetry" ] ,
2023-02-02 16:09:52 +00:00
"addLabels" : [ "Area::Backend" ]
2022-10-11 17:43:22 +00:00
} ,
{
2022-11-22 15:32:19 +00:00
"matchPackagePatterns" : [ "^@vueuse/.*" ] ,
2022-10-21 15:43:40 +00:00
"groupName" : "vueuse"
} ,
2022-11-08 10:58:53 +00:00
{
"matchPackageNames" : [ "channels" , "channels-redis" , "daphne" ] ,
"groupName" : "channels"
} ,
2022-11-09 07:43:23 +00:00
{
"matchPackageNames" : [ "node" ] ,
2022-11-18 21:12:21 +00:00
"allowedVersions" : "/\\d+[02468]$/"
2022-11-09 07:43:23 +00:00
} ,
2022-10-22 15:50:01 +00:00
{
"matchFiles" : [ "deploy/docker-compose.yml" ] ,
"matchPackageNames" : [ "postgres" ] ,
"postUpgradeTasks" : {
2022-11-22 15:32:19 +00:00
"commands" : [
"echo 'Upgrade Postgres to version {{ newVersion }}. [Make sure to migrate!](https://docs.funkwhale.audio/administrator_documentation/upgrade_docs/docker.html#upgrade-the-postgres-container)' > changes/changelog.d/postgres.update"
] ,
2022-10-22 15:50:01 +00:00
"fileFilters" : [ "changes/changelog.d/postgres.update" ]
}
2022-01-20 08:56:43 +00:00
}
]
}