From 220deb31ebb3eaa9fe40e6a3c2f7c8c186df762f Mon Sep 17 00:00:00 2001 From: Nicholas Bishop Date: Fri, 3 Jan 2025 12:32:13 -0500 Subject: [PATCH] renovate: Enable automerge and schedule typos update monthly Despite the name, automerge doesn't actually allow PRs to merge automatically, because our repo settings require review for all PRs. This just avoids needing to manually click merge after approving a renovate PR. Decrease `typos` update to once a month, since it's just a spellchecker. --- .github/renovate.json | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/renovate.json b/.github/renovate.json index a67a066..301ab26 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -6,5 +6,16 @@ "lockFileMaintenance": { "enabled": true }, - "rangeStrategy": "update-lockfile" + "rangeStrategy": "update-lockfile", + "automerge": true, + "packageRules": [ + { + "matchPackageNames": [ + "crate-ci/typos" + ], + "extends": [ + "schedule:monthly" + ] + } + ] }