From 33bf3bed3843391d9ce87c41f1476918a745245f Mon Sep 17 00:00:00 2001 From: devtobi <28538704+devtobi@users.noreply.github.com> Date: Thu, 12 Sep 2024 09:58:59 +0200 Subject: [PATCH] :wrench: Updated renovate configuration --- renovate.json5 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/renovate.json5 b/renovate.json5 index 8db635b6..780a0c9e 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -38,5 +38,26 @@ // Security presets (https://docs.renovatebot.com/presets-security/) "security:openssf-scorecard", // showw OpenSSF badge on pull requests to evaluate security health metrics for dependencies + ], + "additionalBranchPrefix": "{{parentDir}}-", + "packageRules": [ + { + "description": "Limit dependencies directly related to Node to versions on company machines (needs to be updated manually when new versions are rolled out)", + "matchDatasources": ["npm"], + "matchPackageNames": ["@types/node"], + "allowedVersions": "<=20.14.0" + }, + { + "description": "Limit Keycloak version in docker stack to versions in company infrastructure, might slighty differ due to some RedHat KeyCloak versions not available as Docker image (needs to be updated manually when new versions are rolled out)", + "matchDatasources": ["docker"], + "matchPackageNames": ["quay.io/keycloak/keycloak"], + "allowedVersions": "<=20.0.5" + }, + { + "description": "Limit Postgres version in docker stack to versions in company infrastructure (needs to be updated manually when new versions are rolled out)", + "matchDatasources": ["docker"], + "matchPackageNames": ["postgres"], + "allowedVersions": "<=16.4" + } ] } \ No newline at end of file