diff --git a/.renovaterc.json b/.renovaterc.json
index 35d01cdcb04462edef46a0d7954635d99281c062..f1dcb459014834ad244661cb1d2b928fc691c180 100644
--- a/.renovaterc.json
+++ b/.renovaterc.json
@@ -2,10 +2,14 @@
   "extends": [
     "config:base",
     "group:allNonMajor",
-    "schedule:weekly"
+    "schedule:weekends",
+    ":automergePatch"
   ],
   "ignorePresets": [":prHourlyLimit2"],
   "rangeStrategy": "update-lockfile",
+  "lockFileMaintenance": {
+    "enabled": true
+  },
   "packageRules": [
     {
       "matchPackagePrefixes": [