From e3f172b4e139eb3a49b042d2be459f5a49a37476 Mon Sep 17 00:00:00 2001 From: kjuulh Date: Sun, 14 Apr 2024 15:23:55 +0200 Subject: [PATCH] feat: update config Signed-off-by: kjuulh --- config.json | 38 +++++++++++++++++--------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/config.json b/config.json index 33e47da..22c79f3 100644 --- a/config.json +++ b/config.json @@ -1,19 +1,18 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "platform": "gitea", - "endpoint": "https://git.front.kjuulh.io/api/v1/", "autodiscover": true, "automerge": true, "automergeType": "pr", + "endpoint": "https://git.front.kjuulh.io/api/v1/", "extends": [ - "config:base" + "config:recommended" ], "hostRules": [ { "hostType": "docker", "matchHost": "harbor.front.kjuulh.io", - "username": "service", - "password": "{{ secrets.HARBOR_SERVER_PASSWORD }}" + "password": "{{ secrets.HARBOR_SERVER_PASSWORD }}", + "username": "service" } ], "packageRules": [ @@ -27,33 +26,31 @@ }, { "groupName": "all dependencies", - "separateMajorMinor": false, "groupSlug": "all", - "packageRules": [ - { - "matchPackagePatterns": [ - "*" - ], - "groupName": "all dependencies", - "groupSlug": "all" - } - ], "lockFileMaintenance": { "enabled": false - } + }, + "separateMajorMinor": false, + "matchPackagePatterns": [ + "*" + ] } ], - "regexManagers": [ + "platform": "gitea", + "customManagers": [ { + "customType": "regex", + "datasourceTemplate": "docker", "fileMatch": [ "^cuddle.yaml$" ], "matchStrings": [ ".*_image:.*\"(?.*):(?.*)\"" - ], - "datasourceTemplate": "docker" + ] }, { + "customType": "regex", + "datasourceTemplate": "docker", "fileMatch": [ "(^|/).+.rs$", "(^|/).+.ya?ml$" @@ -64,8 +61,7 @@ "(?docker.io/.+):(?\\S+)", "(?harbor.front.kjuulh.io/.+):(?\\S+)" ], - "datasourceTemplate": "docker", "versioningTemplate": "docker" } ] -} +} \ No newline at end of file