From 3ca910374ca2f2353583ffb735af0d290e722c91 Mon Sep 17 00:00:00 2001 From: Daria Mikhailova Date: Fri, 19 Apr 2024 13:36:54 +1200 Subject: [PATCH 1/3] renovate config file --- package.json | 8 -------- renovate.json | 6 ++++++ 2 files changed, 6 insertions(+), 8 deletions(-) create mode 100644 renovate.json diff --git a/package.json b/package.json index 352a7c7f..08320703 100644 --- a/package.json +++ b/package.json @@ -339,14 +339,6 @@ "yarn": ">=1.21.3" }, "browserslist": [], - "renovate": { - "extends": [ - "bliss" - ], - "baseBranches": [ - "next" - ] - }, "husky": { "hooks": { "pre-commit": "yarn checks" diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..8b6dd1e9 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "extends": [ + "config:base" + ] + } + \ No newline at end of file From f5674c8c732452218f4d952013aa778d887c5862 Mon Sep 17 00:00:00 2001 From: Daria Mikhailova Date: Fri, 19 Apr 2024 13:49:07 +1200 Subject: [PATCH 2/3] setting base branch --- renovate.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 8b6dd1e9..e5b17edb 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,7 @@ { "extends": [ "config:base" - ] + ], + "baseBranches": ["development"] } \ No newline at end of file From ff36e72dec573b8986d57d42dcf84750a8cfdd63 Mon Sep 17 00:00:00 2001 From: ComputerGenie <21057518+TheComputerGenie@users.noreply.github.com> Date: Fri, 19 Apr 2024 00:09:09 -0500 Subject: [PATCH 3/3] Extend renovate.json --- renovate.json | 36 ++++++++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) diff --git a/renovate.json b/renovate.json index e5b17edb..f2588378 100644 --- a/renovate.json +++ b/renovate.json @@ -1,7 +1,31 @@ { - "extends": [ - "config:base" - ], - "baseBranches": ["development"] - } - \ No newline at end of file + "enabled": true, + "includeForks": true, + "semanticCommits": "enabled", + "dependencyDashboard": true, + "dependencyDashboardTitle": "Renovate Dashboard", + "rebaseWhen": "conflicted", + "commitMessageTopic": "{{depName}}", + "commitMessageExtra": "to {{newVersion}}", + "commitMessageSuffix": "", + "extends": [ + "config:base" + ], + "assignees": [ + "thecomputergenie" + ], + "automerge": true, + "additionalBranchPrefix": "{{parentDir}}-", + "packageRules": [ + { + "matchPackageNames": ["containerbase/node"], + "versioning": "node" + }, + { + "matchDepTypes": ["dependencies"], + "labels": ["dependencies"], + "updateTypes": ["minor", "patch", "pin", "digest"] + } + ] +} +