diff --git a/.github/workflows/test_common.yml b/.github/workflows/test_common.yml index 23dc490f9..67ce30cf7 100644 --- a/.github/workflows/test_common.yml +++ b/.github/workflows/test_common.yml @@ -47,6 +47,18 @@ jobs: run: shell: bash + services: + postgres: + image: postgres:latest + env: + POSTGRES_USER: cognee + POSTGRES_PASSWORD: cognee + POSTGRES_DB: cognee_db + volumes: + - postgres_data:/var/lib/postgresql/data + ports: + - 5432:5432 + runs-on: ${{ matrix.os }} steps: diff --git a/.github/workflows/test_qdrant.yml b/.github/workflows/test_qdrant.yml index 247460732..8d345362b 100644 --- a/.github/workflows/test_qdrant.yml +++ b/.github/workflows/test_qdrant.yml @@ -35,6 +35,18 @@ jobs: run: shell: bash + services: + postgres: + image: postgres:latest + env: + POSTGRES_USER: cognee + POSTGRES_PASSWORD: cognee + POSTGRES_DB: cognee_db + volumes: + - postgres_data:/var/lib/postgresql/data + ports: + - 5432:5432 + steps: - name: Check out uses: actions/checkout@v2 diff --git a/.github/workflows/test_weaviate.yml b/.github/workflows/test_weaviate.yml index 4035390e8..d1092dc3b 100644 --- a/.github/workflows/test_weaviate.yml +++ b/.github/workflows/test_weaviate.yml @@ -35,6 +35,18 @@ jobs: run: shell: bash + services: + postgres: + image: postgres:latest + env: + POSTGRES_USER: cognee + POSTGRES_PASSWORD: cognee + POSTGRES_DB: cognee_db + volumes: + - postgres_data:/var/lib/postgresql/data + ports: + - 5432:5432 + steps: - name: Check out uses: actions/checkout@v2