From 637e0cb5cddcfb67f85612357b2816a8ce34db95 Mon Sep 17 00:00:00 2001 From: sujiba Date: Tue, 21 May 2024 22:10:28 +0000 Subject: [PATCH] =?UTF-8?q?config.json=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.json | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 config.json diff --git a/config.json b/config.json new file mode 100644 index 0000000..a2645d1 --- /dev/null +++ b/config.json @@ -0,0 +1,40 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + ":disableRateLimiting", + "config:base", + "docker:enableMajor", + ":maintainLockFilesWeekly", + "schedule:automergeDaily" + ], + "prConcurrentLimit": 5, + "labels": ["dependency"], + "autodiscover": true, + "gitAuthor": "renovate-bot ", + "platform": "gitea", + "automerge": true, + "ignoreErrors": true, + "rebaseWhen": "conflicted", + "automergeType": "pr", + "major": { "automerge": false }, + "semanticCommits": "enabled", + "customManagers": [ + { + "customType": "regex", + "fileMatch": ["^Dockerfile"], + "matchStrings": [ + "#\\s*renovate:\\s*datasource=(?.*?) depName=(?.*?)( versioning=(?.*?))?\\sENV .*?_VERSION=\"(?.*)\"\\s" + ], + "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}" + }, + { + "customType": "regex", + "fileMatch": [".*\\.yml$", ".*\\.yaml$"], + "matchStrings": [ + "#\\s*renovate:\\s*datasource=(?.*?) depName=(?.*?)( versioning=(?.*?))?\\s*.*?_version:\\s+(?.*)\\s" + ], + "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}" + } + ] +} \ No newline at end of file