From 2015e7a1a41fbecdd50d66d49fc6502ce7aacd12 Mon Sep 17 00:00:00 2001 From: Lukas Harbarth Date: Wed, 8 Jul 2026 09:25:26 +0200 Subject: [PATCH 1/3] ci(renovate): use presets and create groups --- .github/renovate.json | 39 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 476db7ef527..402a55b1d36 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -9,7 +9,10 @@ ":semanticCommits", ":pinAllExceptPeerDependencies", ":maintainLockFilesWeekly", - "security:minimumReleaseAgeNpm" + "security:minimumReleaseAgeNpm", + "monorepo:babel", + "group:linters", + "group:vite" ], "automerge": true, "platformAutomerge": true, @@ -56,11 +59,35 @@ "!react-dom", "!storybook", "!rimraf", + "!chromatic", + "!prettier", + "!vite", + "!cypress", + "!cypress-real-events", + "!@testing-library/cypress", "!@joshwooding/vite-plugin-react-docgen-typescript", + "!/^@babel//", + "!/^eslint/", + "!/^@vitejs//", + "!/vite-plugin/", "!/^@storybook//", "!/^@ui5//" ] }, + { + "description": "Chromatic CLI and GitHub Action", + "extends": ["schedule:weekly"], + "groupName": "Chromatic", + "semanticCommitType": "chore", + "matchPackageNames": ["chromatic", "chromaui/action"] + }, + { + "description": "Cypress ecosystem", + "extends": ["schedule:weekly"], + "groupName": "Cypress", + "semanticCommitType": "chore", + "matchPackageNames": ["cypress", "cypress-real-events", "@testing-library/cypress", "cypress-io/github-action"] + }, { "description": "Example,Template & Pattern dependencies", "extends": ["schedule:weekly"], @@ -69,7 +96,15 @@ "groupName": "all non-major dependencies (examples, templates & patterns)", "groupSlug": "examples-all-minor-patch", "matchUpdateTypes": ["minor", "patch"], - "matchPackageNames": ["!/^@ui5//"] + "matchPackageNames": [ + "!vite", + "!cypress", + "!/^@babel//", + "!/^eslint/", + "!/^@vitejs//", + "!/vite-plugin/", + "!/^@ui5//" + ] }, { "description": "UI5 Web Components (for React) in all examples, templates & patterns", From fcaf7aa6a2ebc0b68c77c6f7023134dfc5446859 Mon Sep 17 00:00:00 2001 From: Lukas Harbarth Date: Wed, 8 Jul 2026 09:48:34 +0200 Subject: [PATCH 2/3] Update renovate.json --- .github/renovate.json | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 402a55b1d36..76ee87edf0e 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -9,10 +9,7 @@ ":semanticCommits", ":pinAllExceptPeerDependencies", ":maintainLockFilesWeekly", - "security:minimumReleaseAgeNpm", - "monorepo:babel", - "group:linters", - "group:vite" + "security:minimumReleaseAgeNpm" ], "automerge": true, "platformAutomerge": true, @@ -60,16 +57,10 @@ "!storybook", "!rimraf", "!chromatic", - "!prettier", - "!vite", "!cypress", "!cypress-real-events", "!@testing-library/cypress", "!@joshwooding/vite-plugin-react-docgen-typescript", - "!/^@babel//", - "!/^eslint/", - "!/^@vitejs//", - "!/vite-plugin/", "!/^@storybook//", "!/^@ui5//" ] @@ -96,15 +87,7 @@ "groupName": "all non-major dependencies (examples, templates & patterns)", "groupSlug": "examples-all-minor-patch", "matchUpdateTypes": ["minor", "patch"], - "matchPackageNames": [ - "!vite", - "!cypress", - "!/^@babel//", - "!/^eslint/", - "!/^@vitejs//", - "!/vite-plugin/", - "!/^@ui5//" - ] + "matchPackageNames": ["!cypress", "!/^@ui5//"] }, { "description": "UI5 Web Components (for React) in all examples, templates & patterns", From dd5e4412b41c361a9e014a1cc72afe479d7cfc75 Mon Sep 17 00:00:00 2001 From: Lukas Harbarth Date: Wed, 8 Jul 2026 09:50:54 +0200 Subject: [PATCH 3/3] Update renovate.json --- .github/renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index 76ee87edf0e..a94c7605c09 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -87,7 +87,7 @@ "groupName": "all non-major dependencies (examples, templates & patterns)", "groupSlug": "examples-all-minor-patch", "matchUpdateTypes": ["minor", "patch"], - "matchPackageNames": ["!cypress", "!/^@ui5//"] + "matchPackageNames": ["!/^@ui5//"] }, { "description": "UI5 Web Components (for React) in all examples, templates & patterns",