diff --git a/renovate.json b/renovate.json index 25eced5..633996d 100644 --- a/renovate.json +++ b/renovate.json @@ -1,19 +1,9 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "automerge": true, "extends": [ "config:base" ], - "regexManagers": [ - { - "fileMatch": ["(^|/)rockcraft.yaml$"], - "description": "Update base image references", - "matchStringsStrategy": "any", - "matchStrings": ["# renovate: build-base:\\s+(?[^:]*):(?[^\\s@]*)(@(?sha256:[0-9a-f]*))?", - "# renovate: base:\\s+(?[^:]*):(?[^\\s@]*)(@(?sha256:[0-9a-f]*))?"], - "datasourceTemplate": "docker", - "versioningTemplate": "ubuntu" - } - ], "packageRules": [ { "enabled": true, @@ -23,9 +13,30 @@ "pinDigests": true }, { - "matchFiles": ["rockcraft.yaml"], - "matchUpdateTypes": ["major", "minor", "patch"], - "enabled": false + "enabled": false, + "matchFiles": [ + "rockcraft.yaml" + ], + "matchUpdateTypes": [ + "major", + "minor", + "patch" + ] + } + ], + "regexManagers": [ + { + "datasourceTemplate": "docker", + "description": "Update base image references", + "fileMatch": [ + "(^|/)rockcraft.yaml$" + ], + "matchStrings": [ + "# renovate: build-base:\\s+(?[^:]*):(?[^\\s@]*)(@(?sha256:[0-9a-f]*))?", + "# renovate: base:\\s+(?[^:]*):(?[^\\s@]*)(@(?sha256:[0-9a-f]*))?" + ], + "matchStringsStrategy": "any", + "versioningTemplate": "ubuntu" } ] }