From 017d416ae45779015c08045c35822caf53be1c9a Mon Sep 17 00:00:00 2001 From: jooola Date: Tue, 22 Nov 2022 15:32:19 +0000 Subject: [PATCH] ci: refactor renovate config NOCHANGELOG --- .gitlab/renovate.json | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/.gitlab/renovate.json b/.gitlab/renovate.json index 4f4a987ee..0530ad16e 100644 --- a/.gitlab/renovate.json +++ b/.gitlab/renovate.json @@ -1,13 +1,18 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "prConcurrentLimit": 1, - "branchConcurrentLimit": 2, - "ignoreDeps": ["$CI_REGISTRY/funkwhale/backend-test-docker"], - "rangeStrategy": "pin", - "lockFileMaintenance": { "enabled": true }, - "dependencyDashboard": true, + "extends": [ + ":dependencyDashboard", + ":maintainLockFilesWeekly", + ":enablePreCommit", + "group:monorepos", + "group:recommended" + ], "baseBranches": ["stable", "develop"], + "branchConcurrentLimit": 2, + "prConcurrentLimit": 1, "semanticCommits": "disabled", + "rangeStrategy": "pin", + "ignoreDeps": ["$CI_REGISTRY/funkwhale/backend-test-docker"], "packageRules": [ { "matchUpdateTypes": ["major", "minor"], @@ -34,17 +39,9 @@ "addLabels": ["Area: Backend"] }, { - "matchPackageNames": ["@vue/runtime-core", "vue", "@vue/compiler-sfc"], - "groupName": "Vue" - }, - { - "matchPackageNames": ["@vueuse/core", "@vueuse/integrations", "@vueuse/router", "@vueuse/math"], + "matchPackagePatterns": ["^@vueuse/.*"], "groupName": "vueuse" }, - { - "matchPackageNames": ["@sentry/tracing", "@sentry/vue"], - "groupName": "Sentry" - }, { "matchPackageNames": ["channels", "channels-redis", "daphne"], "groupName": "channels" @@ -57,7 +54,9 @@ "matchFiles": ["deploy/docker-compose.yml"], "matchPackageNames": ["postgres"], "postUpgradeTasks": { - "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"], + "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" + ], "fileFilters": ["changes/changelog.d/postgres.update"] } }