fix: use pgvector/pgvector:pg16 image in CI for vector extension support

Both backend and e2e jobs used plain postgres:16 which doesn't include
pgvector. Migration 042 added CREATE EXTENSION vector, causing e2e to
fail. The pgvector image is a drop-in replacement.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
chihlasm
2026-03-27 12:36:25 +00:00
parent 69edf5378b
commit 09e467e4f6

View File

@@ -12,7 +12,7 @@ jobs:
services:
postgres:
image: postgres:16
image: pgvector/pgvector:pg16
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
@@ -100,7 +100,7 @@ jobs:
services:
postgres:
image: postgres:16
image: pgvector/pgvector:pg16
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres