From 8db208b2b62ceac2efc2784df93d18496760f85d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 2 Nov 2024 01:26:55 +0000 Subject: [PATCH] chore(config): migrate config renovate.json --- renovate.json | 103 +++++++++++++++++++++++++++++++++++++------------- 1 file changed, 76 insertions(+), 27 deletions(-) diff --git a/renovate.json b/renovate.json index 2cf9e820a..9d0d84be7 100644 --- a/renovate.json +++ b/renovate.json @@ -6,71 +6,118 @@ ], "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "github>whitesource/merge-confidence:beta", - "config:base", + "mergeConfidence:all-badges", + "config:recommended", ":disableRateLimiting" ], - "labels": ["dependencies"], + "labels": [ + "dependencies" + ], "dependencyDashboard": true, "separateMajorMinor": true, "separateMinorPatch": true, "separateMultipleMajor": true, - "regexManagers": [ + "customManagers": [ { - "fileMatch": ["(^|/|\\.)Dockerfile$"], - "matchStrings": ["pecl install -f apcu-(?.*?) "], + "customType": "regex", + "fileMatch": [ + "(^|/|\\.)Dockerfile$" + ], + "matchStrings": [ + "pecl install -f apcu-(?.*?) " + ], "depNameTemplate": "krakjoe/apcu", "datasourceTemplate": "github-releases" }, { - "fileMatch": ["(^|/|\\.)Dockerfile$"], - "matchStrings": ["pecl install -f imagick-(?.*?) "], + "customType": "regex", + "fileMatch": [ + "(^|/|\\.)Dockerfile$" + ], + "matchStrings": [ + "pecl install -f imagick-(?.*?) " + ], "depNameTemplate": "Imagick/imagick", "datasourceTemplate": "github-tags" }, { - "fileMatch": ["(^|/|\\.)Dockerfile$"], - "matchStrings": ["pecl install -f redis-(?.*?) "], + "customType": "regex", + "fileMatch": [ + "(^|/|\\.)Dockerfile$" + ], + "matchStrings": [ + "pecl install -f redis-(?.*?) " + ], "depNameTemplate": "phpredis/phpredis", "datasourceTemplate": "github-tags" }, { - "fileMatch": ["(^|/|\\.)Dockerfile$"], - "matchStrings": ["pecl install -f xdebug-(?.*?) "], + "customType": "regex", + "fileMatch": [ + "(^|/|\\.)Dockerfile$" + ], + "matchStrings": [ + "pecl install -f xdebug-(?.*?) " + ], "depNameTemplate": "xdebug/xdebug", "datasourceTemplate": "github-tags" }, { - "fileMatch": ["(^|/|\\.)Dockerfile$"], - "matchStrings": ["pecl install -f yaml-(?.*?) "], + "customType": "regex", + "fileMatch": [ + "(^|/|\\.)Dockerfile$" + ], + "matchStrings": [ + "pecl install -f yaml-(?.*?) " + ], "depNameTemplate": "php/pecl-file_formats-yaml", "datasourceTemplate": "github-tags" }, { - "fileMatch": ["(^|/|\\.)Dockerfile$"], - "matchStrings": ["ENV BLACKFIRE_VERSION=(?.*?)\n"], + "customType": "regex", + "fileMatch": [ + "(^|/|\\.)Dockerfile$" + ], + "matchStrings": [ + "ENV BLACKFIRE_VERSION=(?.*?)\n" + ], "depNameTemplate": "blackfireio/docker", "datasourceTemplate": "github-tags" }, { - "fileMatch": ["(^|/|\\.)Dockerfile$"], - "matchStrings": ["ENV NEWRELIC_VERSION=(?.*?)\n"], + "customType": "regex", + "fileMatch": [ + "(^|/|\\.)Dockerfile$" + ], + "matchStrings": [ + "ENV NEWRELIC_VERSION=(?.*?)\n" + ], "depNameTemplate": "newrelic/newrelic-php-agent", "datasourceTemplate": "github-releases" }, { - "fileMatch": ["(^|/|\\.)Dockerfile$"], - "matchStrings": ["curl.*https://github.com/(?.*?)/releases/download/(?.*?)/.*.phar.*\n"], + "customType": "regex", + "fileMatch": [ + "(^|/|\\.)Dockerfile$" + ], + "matchStrings": [ + "curl.*https://github.com/(?.*?)/releases/download/(?.*?)/.*.phar.*\n" + ], "datasourceTemplate": "github-releases" }, { - "fileMatch": ["(^|/|\\.)Dockerfile$"], - "matchStrings": ["php.*--require=(?.*?):(?.*?)\\s.*\n"], + "customType": "regex", + "fileMatch": [ + "(^|/|\\.)Dockerfile$" + ], + "matchStrings": [ + "php.*--require=(?.*?):(?.*?)\\s.*\n" + ], "datasourceTemplate": "packagist" } ], "packageRules": [ - { + { "enabled": true, "matchDatasources": [ "github-releases", @@ -81,7 +128,7 @@ ], "extractVersion": "^v(?.*)$" }, - { + { "enabled": true, "matchDatasources": [ "github-releases", @@ -94,7 +141,7 @@ "extractVersion": "^v(?.*)$", "versioning": "regex:^(?\\d+)\\.(?\\d+)\\.(?\\d+).(?\\d+)$" }, - { + { "enabled": true, "matchDatasources": [ "github-releases", @@ -117,7 +164,7 @@ "blackfireio/docker" ] }, - { + { "enabled": false, "groupName": "Disable PHP package/extension major updates", "matchDatasources": [ @@ -161,7 +208,9 @@ "matchDatasources": [ "docker" ], - "matchPackageNames": ["openresty/openresty"], + "matchPackageNames": [ + "openresty/openresty" + ], "versioning": "regex:^(\\d)\\.(?\\d+)\\.(?\\d+)\\.(?\\d+)-(?\\d+)-(?.*)$" }, {