diff --git a/renovate.json b/renovate.json index e72fe25d..a0a9e5c0 100644 --- a/renovate.json +++ b/renovate.json @@ -2,10 +2,26 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["local>immich-app/.github:renovate-config"], "schedule": "on tuesday", + "customManagers": [ + { + "customType": "regex", + "description": "Images pinned by the compose builder", + "managerFilePatterns": ["/^apps/root\\.immich\\.app/src/lib/compose/images\\.ts$/"], + "matchStrings": [ + "'(?[^':@\\s]+(?:/[^':@\\s]+)*):(?[^'@\\s]+)@(?sha256:[a-f0-9]{64})'" + ], + "datasourceTemplate": "docker" + } + ], "packageRules": [ { "matchPackageNames": ["svelte-highlight"], "groupName": "svelte-highlight" + }, + { + "matchPackageNames": ["ghcr.io/immich-app/postgres"], + "matchUpdateTypes": ["major"], + "enabled": false } ] }