From 212aee3373505253279e637455d2276e814e1cd6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 1 Nov 2024 17:10:51 -0500 Subject: [PATCH] chore: Configure Renovate (#706) --------- Signed-off-by: eternal-flame-AD --- renovate.json | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 000000000..e13c2b348 --- /dev/null +++ b/renovate.json @@ -0,0 +1,48 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + ":semanticCommits", + ":semanticCommitTypeAll(chore)" + ], + "labels": [ + "dependencies" + ], + "reviewersFromCodeOwners": true, + "enabledManagers": [ + "gomod", + "github-actions", + "dockerfile", + "custom.regex" + ], + "customManagers": [ + { + "customType": "regex", + "fileMatch": [ + "^GO_VERSION$" + ], + "depTypeTemplate": "language", + "matchStrings": [ + "^(?[0-9.]+)" + ], + "extractVersionTemplate": "^(?.+)-linux-amd64$", + "depNameTemplate": "docker.io/gotify/build", + "autoReplaceStringTemplate": "{{{newValue}}}", + "datasourceTemplate": "docker", + "versioningTemplate": "docker" + } + ], + "packageRules": [ + { + "matchManagers": [ + "gomod" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ], + "groupName": "Bump Go dependencies", + "groupSlug": "bump-dependencies-go" + } + ] +} \ No newline at end of file