From 0d968ab7496e334bab211f2203fdda4133fb0f9a Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Tue, 1 Oct 2024 09:57:47 -0500 Subject: [PATCH] ci: Enable Renovate automerge for npm The renovate bot has the ability to merge package changes that pass ci testing and follow semver minor updates (non-breaking changes). I've been merging renovate packages for the past six months or so with no problems that weren't caught using the test suite, so I feel confident in letting the bot take over merging. --- .github/renovate.json5 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 01924b5..b313f5b 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -4,5 +4,13 @@ "github>nf-core/ops//.github/renovate/default.json5", "config:recommended", "schedule:weekly" + ], + "packageRules": [ + { + "matchManagers": ["npm"], + "automerge": true, + "matchUpdateTypes": ["minor", "patch", "pin", "digest"], + "schedule": ["before 5am daily"] + } ] }