From f4f7f384e1afe3e153a597d8dd8788e7cb4913fe Mon Sep 17 00:00:00 2001 From: Shawn Erquhart Date: Tue, 3 Sep 2019 19:51:16 -0400 Subject: [PATCH] chore: add renovate bot for lockfile maintenance --- .dependabot/config.yml | 14 ++++++++++++-- renovate.json | 6 +++++- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/.dependabot/config.yml b/.dependabot/config.yml index dc7d8688..e7de5c1f 100644 --- a/.dependabot/config.yml +++ b/.dependabot/config.yml @@ -3,7 +3,12 @@ version: 1 update_configs: - package_manager: javascript directory: / - update_schedule: weekly + update_schedule: live + allow_updates: + - match: + update_type: security + - match: + dependency_name: netlify-cms* automerged_updates: - match: dependency_type: all @@ -11,7 +16,12 @@ update_configs: version_requirement_updates: widen_ranges - package_manager: javascript directory: /website - update_schedule: weekly + update_schedule: live + allow_updates: + - match: + update_type: security + - match: + dependency_name: netlify-cms* automerged_updates: - match: dependency_type: all diff --git a/renovate.json b/renovate.json index 1ab55de8..2b863503 100644 --- a/renovate.json +++ b/renovate.json @@ -2,7 +2,11 @@ "extends": [ "config:base" ], - "rangeStrategy": "replace", + "automerge": true, + "major": { + "automerge": false, + }, + "rangeStrategy": "update-lockfile", "lockFileMaintenance": { "enabled": true, "extends": "schedule:weekly"