From 8a86c7ede1ae6fecf46f1b3fb9c28db3dd8ffe13 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 9 Nov 2023 12:42:24 -0700 Subject: [PATCH] Configure Renovate (#35) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com> --- renovate.json | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..ef977ef0 --- /dev/null +++ b/renovate.json @@ -0,0 +1,38 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:base" + ], + "ignoreDeps": [ + "com.mojang:minecraft", + "dev.architectury:architectury-loom" + ], + "labels": [ + "dependencies" + ], + "packageRules": [ + { + "description": "Correct version handling for dependencies with format major.minor.patch+mcver", + "matchPackageNames": [ + "net.fabricmc.fabric-api:fabric-api", + "net.fabricmc.fabric-api:fabric-api-deprecated", + "cloud.commandframework:cloud-forge" + ], + "versioning": "regex:^(?\\d+)(\\.(?\\d+))?(\\.(?\\d+))?(?:\\+(?.*))?$" + }, + { + "matchManagers": ["github-actions", "gradle-wrapper"], + "groupName": "gradle and github actions" + }, + { + "matchDepTypes": ["plugin"], + "groupName": "gradle and github actions" + }, + { + "matchPaths": ["build-logic/*", "buildSrc/*"], + "groupName": "gradle and github actions" + } + ], + "semanticCommitType": "build", + "commitMessagePrefix": "chore(deps): " +}