From 197f3a7faa6dfc78bb8128f79522dbc5b9829dad Mon Sep 17 00:00:00 2001 From: Sean Perkins Date: Wed, 5 Jul 2023 17:34:40 -0400 Subject: [PATCH 1/4] chore: enable renovate for component playground deps --- renovate.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000000..1984e6545d9 --- /dev/null +++ b/renovate.json @@ -0,0 +1,24 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:base", ":github>ionic-team/ionic-docs>"], + "packageRules": [ + { + "packageNames": ["*"], + "directoryNames": [ + "static/code/stackblitz/v6/angular", + "static/code/stackblitz/v7/angular", + "static/code/stackblitz/v6/html", + "static/code/stackblitz/v7/html", + "static/code/stackblitz/v6/vue", + "static/code/stackblitz/v7/vue", + "static/code/stackblitz/v6/react", + "static/code/stackblitz/v7/react" + ], + "enabled": true + } + ], + "minimumReleaseAge": "3 days", + "rebaseWhen": "never", + "schedule": ["every weekday before 11am"], + "semanticCommits": "enabled" +} From 570c014c2bf9b8e06622900870f6aeb9d3c2e8a3 Mon Sep 17 00:00:00 2001 From: Sean Perkins Date: Wed, 5 Jul 2023 17:36:37 -0400 Subject: [PATCH 2/4] chore: simplify pattern matching --- renovate.json | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/renovate.json b/renovate.json index 1984e6545d9..a46a12f3ce2 100644 --- a/renovate.json +++ b/renovate.json @@ -5,14 +5,10 @@ { "packageNames": ["*"], "directoryNames": [ - "static/code/stackblitz/v6/angular", - "static/code/stackblitz/v7/angular", - "static/code/stackblitz/v6/html", - "static/code/stackblitz/v7/html", - "static/code/stackblitz/v6/vue", - "static/code/stackblitz/v7/vue", - "static/code/stackblitz/v6/react", - "static/code/stackblitz/v7/react" + "static/code/stackblitz/*/angular", + "static/code/stackblitz/*/html", + "static/code/stackblitz/*/vue", + "static/code/stackblitz/*/react" ], "enabled": true } From 8a23a25ec0ea61f0c4ab355cd22feed6555e3b9f Mon Sep 17 00:00:00 2001 From: Sean Perkins Date: Wed, 5 Jul 2023 17:37:29 -0400 Subject: [PATCH 3/4] chore: enable dependency dashboard --- renovate.json | 1 + 1 file changed, 1 insertion(+) diff --git a/renovate.json b/renovate.json index a46a12f3ce2..ccbe944db17 100644 --- a/renovate.json +++ b/renovate.json @@ -13,6 +13,7 @@ "enabled": true } ], + "dependencyDashboard": true, "minimumReleaseAge": "3 days", "rebaseWhen": "never", "schedule": ["every weekday before 11am"], From c506e852ddf9497330b07af2e1de76792a396092 Mon Sep 17 00:00:00 2001 From: Sean Perkins Date: Fri, 7 Jul 2023 16:41:22 -0400 Subject: [PATCH 4/4] chore: update renovate config --- renovate.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/renovate.json b/renovate.json index ccbe944db17..34e05ba8d9a 100644 --- a/renovate.json +++ b/renovate.json @@ -3,19 +3,19 @@ "extends": ["config:base", ":github>ionic-team/ionic-docs>"], "packageRules": [ { - "packageNames": ["*"], - "directoryNames": [ - "static/code/stackblitz/*/angular", - "static/code/stackblitz/*/html", - "static/code/stackblitz/*/vue", - "static/code/stackblitz/*/react" - ], - "enabled": true + "matchPackagePatterns": ["^@ionic/"], + "groupName": "ionic", + "schedule": ["every thursday before 11am"] + }, + { + "matchPackagePatterns": ["^@angular/"], + "groupName": "angular" } ], "dependencyDashboard": true, "minimumReleaseAge": "3 days", "rebaseWhen": "never", "schedule": ["every weekday before 11am"], - "semanticCommits": "enabled" + "semanticCommits": "enabled", + "ignorePaths": ["./package.json", "./package-lock.json", "./docusaurus-theme-classic"] }