chore: finish postgres redis stateful migrations

This commit is contained in:
2026-05-31 20:32:25 +02:00
parent 80a5ad24a2
commit 268df30a13
25 changed files with 198 additions and 107 deletions
+30 -1
View File
@@ -44,7 +44,7 @@
"postgres",
"mongo",
"redis",
"tensorchord/pgvecto-rs"
"ghcr.io/immich-app/postgres"
],
"groupName": null,
"automerge": false,
@@ -57,6 +57,35 @@
"matchPackageNames": ["mongo"],
"allowedVersions": "/^8\\.0\\.\\d+$/"
},
{
"description": "Produktive PostgreSQL-Cluster bleiben nach Major-Upgrade auf der 18.x-Schiene",
"matchManagers": ["docker-compose"],
"matchFileNames": [
"infra/postgresql17/docker-compose.yml",
"apps/mealie/docker-compose.yml",
"apps/nextcloud/docker-compose.yml"
],
"matchPackageNames": ["postgres"],
"allowedVersions": "/^18\\.\\d+(?:-.+)?$/"
},
{
"description": "Immich-Postgres bleibt auf PG14 mit VectorChord/pgvector; kein generisches Postgres und kein PG-Major-Sprung",
"matchManagers": ["docker-compose"],
"matchFileNames": ["apps/immich/docker-compose.yml"],
"matchPackageNames": ["ghcr.io/immich-app/postgres"],
"allowedVersions": "/^14-vectorchord\\d+\\.\\d+\\.\\d+(?:-pgvectors\\d+\\.\\d+\\.\\d+)?$/"
},
{
"description": "Produktive Redis-Instanzen bleiben nach Major-Upgrade auf der 8.x-Schiene",
"matchManagers": ["docker-compose"],
"matchFileNames": [
"infra/redis/docker-compose.yml",
"apps/nextcloud/docker-compose.yml",
"apps/immich/docker-compose.yml"
],
"matchPackageNames": ["redis"],
"allowedVersions": "/^8\\.\\d+\\.\\d+-alpine(?:\\d+\\.\\d+)?$/"
},
{
"description": "Komodo Major-Tag (release :2 mit Digest-Pin) wird nicht von Renovate auf :3 hochgesetzt",
"matchPackageNames": [