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: |