{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", ":semanticCommits", "docker:pinDigests" ], "labels": ["dependencies"], "lockFileMaintenance": { "enabled": true }, "packageRules": [ { "description": "Batch non-major npm updates", "matchManagers": ["npm"], "matchUpdateTypes": ["minor", "patch"], "groupName": "npm (non-major)" }, { "description": "Keep base images (node, nginx) current and digest-pinned", "matchManagers": ["dockerfile"], "groupName": "container base images" } ] }