branch: externals/vecdb
commit d6fd29cb9b3934df1776348dff9bf11aceb77ba6
Author: Andrew Hyatt <ahy...@gmail.com>
Commit: Andrew Hyatt <ahy...@gmail.com>

    Fix various errors pointed out by review
---
 .github/workflows/ci.yaml | 26 ++++++++------------------
 1 file changed, 8 insertions(+), 18 deletions(-)

diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 778bc07f7c..11a8faaf23 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -8,7 +8,7 @@ on:
     branches: [ "*" ]
 
 jobs:
-  fast-tests:
+  tests:
     runs-on: ubuntu-latest
     environment: Continuous Integration
     strategy:
@@ -17,18 +17,23 @@ jobs:
           # Add more lines like this if you want to test on different Emacs 
versions.
           - 28.1
           - 29.4
-
     services:
       postgres:
         image: pgvector/pgvector:pg16
         env:
           POSTGRES_USER: postgres
           POSTGRES_HOST_AUTH_METHOD: trust
+        ports:
+          - 5432:5432'
       chromadb:
         image: chromadb/chroma
+        ports:
+          - 8000:8000
       qdrant:
         image: qdrant/qdrant
-  steps:
+        ports:
+          - 6333:6333
+    steps:
     - name: Set up Emacs
       uses: jcs090218/setup-emacs@master
       with:
@@ -52,21 +57,6 @@ jobs:
       # We don't set up the env variables so no integration tests will be run
       run: |
         eldev -p -dtT test
-  integration-tests:
-    runs-on: ubuntu-latest
-    environment: Continuous Integration
-    steps:
-    - name: Set up Emacs
-      uses: jcs090218/setup-emacs@master
-      with:
-        version: 29.4
-
-    - name: Install Eldev
-      uses: emacs-eldev/setup-eldev@v1
-
-    - name: Check out the source code
-      uses: actions/checkout@v4
-
     - name: Postgres setup
       # Create the "test" database
       run: |

Reply via email to