From 5a2e23ab846cb67a10fa88a8314650c489b909dd Mon Sep 17 00:00:00 2001 From: MH4GF Date: Sat, 2 Mar 2024 19:56:25 +0900 Subject: [PATCH] fix: enable some rules --- renovate.json5 | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/renovate.json5 b/renovate.json5 index 5db72dd..a0c37ca 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -1,6 +1,25 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:recommended" + "config:recommended", // https://docs.renovatebot.com/presets-config/#configrecommended + ":pinAllExceptPeerDependencies", // https://docs.renovatebot.com/presets-default/#pinonlydevdependencies + "helpers:pinGitHubActionDigests", // https://docs.renovatebot.com/upgrade-best-practices/#extends-helperspingithubactiondigests + "schedule:monthly" // https://docs.renovatebot.com/presets-schedule/#schedulemonthly + ], + "packageRules": [ + { + "groupName": "all devDependencies", + "excludePackageNames": ["dependency-cruiser", "tj-actions/changed-files", "actions/checkout"], + "matchDepTypes": ["devDependencies", "packageManager", "github-actions"], + "automerge": true + }, + { + "groupName": "all dependencies", + "matchDepTypes": ["dependencies", "engines"] + }, + { + "groupName": "all dependencies (github-actions)", + "matchPackageNames": ["tj-actions/changed-files", "actions/checkout"] + } ] }