From b44414098f42bf52e2d940c950a5535720c91858 Mon Sep 17 00:00:00 2001 From: Sarah Brolley Date: Fri, 23 Jan 2026 14:37:15 -0500 Subject: [PATCH 1/2] feat(renovate): update to shared renovate config's --- .github/renovate.json | 51 ++++++++++++++++++++++++++++++------------- 1 file changed, 36 insertions(+), 15 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 4642b5b51f..c0767c60cd 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,23 +1,44 @@ { - "extends": ["config:base", ":pinOnlyDevDependencies", "schedule:monthly"], - "separateMajorMinor": true, + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "github>commercetools/renovate-config:default.json", + "github>commercetools/renovate-config//libraries/apollo-graphql.json", + "github>commercetools/renovate-config//libraries/application-kit.json", + "github>commercetools/renovate-config//libraries/babel.json", + "github>commercetools/renovate-config//libraries/git-workflow.json", + "github>commercetools/renovate-config//libraries/graphql-codegen.json", + "github>commercetools/renovate-config//libraries/internal-clis.json", + "github>commercetools/renovate-config//libraries/linting.json", + "github>commercetools/renovate-config//libraries/typescript.json", + "github>commercetools/renovate-config//composite/testing.json", + "github>commercetools/renovate-config//platforms/nodejs.json", + "github>commercetools/renovate-config//platforms/pnpm.json" + ], "packageRules": [ { - "sourceUrlPrefixes": [ - "https://github.com/commercetools/merchant-center-application-kit" + "matchPackageNames": [ + "@changesets/changelog-github", + "@changesets/cli" + ], + "groupName": "changesets" + }, + { + "matchPackageNames": [ + "@manypkg/cli", + "@manypkg/find-root", + "@preconstruct/cli" ], - "groupName": "all application-kit packages" + "groupName": "monorepo tools" }, { - "packagePatterns": ["*"], - "updateTypes": ["minor", "patch"], - "groupName": "all dependencies", - "groupSlug": "all" + "matchPackageNames": [ + "babel-plugin-module-resolver", + "cross-env", + "dotenv", + "find-up", + "tsc-files" + ], + "groupName": "build and dev tools" } - ], - "lockFileMaintenance": { - "enabled": false - }, - "labels": ["🤖 Type: Dependencies"], - "ignoreDeps": [] + ] } From 4fb35588afdde7c805ec90b13d1e54e2d4ac01c5 Mon Sep 17 00:00:00 2001 From: Sarah Brolley Date: Fri, 23 Jan 2026 14:47:46 -0500 Subject: [PATCH 2/2] feat(renovate): remove unnecessary shared config's --- .github/renovate.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index c0767c60cd..08bda6ea06 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -2,12 +2,10 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "github>commercetools/renovate-config:default.json", - "github>commercetools/renovate-config//libraries/apollo-graphql.json", "github>commercetools/renovate-config//libraries/application-kit.json", "github>commercetools/renovate-config//libraries/babel.json", "github>commercetools/renovate-config//libraries/git-workflow.json", "github>commercetools/renovate-config//libraries/graphql-codegen.json", - "github>commercetools/renovate-config//libraries/internal-clis.json", "github>commercetools/renovate-config//libraries/linting.json", "github>commercetools/renovate-config//libraries/typescript.json", "github>commercetools/renovate-config//composite/testing.json",