From d2a0ad401ba46b9d15bcd7efe459e618969e0064 Mon Sep 17 00:00:00 2001 From: masarakki Date: Sat, 6 Jun 2026 18:15:52 +0900 Subject: [PATCH] config-renovate --- renovate.json | 40 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/renovate.json b/renovate.json index 48515b9..e2459f9 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,42 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:best-practices" - ] + "config:best-practices", + ":separateMajorReleases", + ":combinePatchMinorReleases", + ":prImmediately", + ":label(dependencies)" + ], + "rangeStrategy": "pin", + "timezone": "Asia/Tokyo", + "schedule": ["at any time"], + "minimumReleaseAge": "3 days", + "packageRules": [ + { + "matchUpdateTypes": ["minor", "patch"], + "matchCurrentVersion": "!/^0/", + "automerge": true + }, + { + "matchManagers": ["github-actions"], + "groupName": "github-actions" + }, + { + "minimumReleaseAge": null, + "automerge": true, + "matchPackageNames": [ + "/^actions//", + "/^np-complete//" + ] + } + ], + "vulnerabilityAlerts": { + "enabled": true, + "groupName": "security-updates" + }, + "lockFileMaintenance": { + "enabled": true, + "automerge": true, + "schedule": ["before 5am on monday"] + } }