]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
ci: server: fix python installation (#6922)
authorPierrick Hymbert <redacted>
Fri, 26 Apr 2024 09:11:51 +0000 (11:11 +0200)
committerGitHub <redacted>
Fri, 26 Apr 2024 09:11:51 +0000 (11:11 +0200)
.github/workflows/server.yml

index 955fd9a5a924bae2cd157a3728aad0bc9e21f88d..67bbe6cb73fb361c2ddcf798ecc3e6ae84381b7a 100644 (file)
@@ -58,6 +58,7 @@ jobs:
             git \
             cmake \
             python3-pip \
+            python3-venv \
             curl \
             wget \
             language-pack-en \
@@ -100,16 +101,13 @@ jobs:
               -DLLAMA_SANITIZE_${{ matrix.sanitizer }}=ON ;
           cmake --build . --config ${{ matrix.build_type }} -j $(nproc) --target server
 
-      - name: Python setup
-        id: setup_python
-        uses: actions/setup-python@v5
-        with:
-          python-version: '3.11'
-
-      - name: Tests dependencies
-        id: test_dependencies
+      - name: Setup python env
+        id: pipenv
         run: |
-          pip install -r examples/server/tests/requirements.txt
+          cd examples/server/tests
+          python3 -m venv venv
+          source venv/bin/activate
+          pip install -r requirements.txt
 
       - name: Tests
         id: server_integration_tests