From: Pierrick Hymbert Date: Fri, 26 Apr 2024 09:11:51 +0000 (+0200) Subject: ci: server: fix python installation (#6922) X-Git-Tag: upstream/0.0.4488~1745 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=9e4e077ec50fde6049b128662c72d37a3c28e34b;p=pkg%2Fggml%2Fsources%2Fllama.cpp ci: server: fix python installation (#6922) --- diff --git a/.github/workflows/server.yml b/.github/workflows/server.yml index 955fd9a5..67bbe6cb 100644 --- a/.github/workflows/server.yml +++ b/.github/workflows/server.yml @@ -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