diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 15e1133095213..e89cfc86721f2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -221,10 +221,22 @@ jobs: - name: Python Dependencies id: python_depends + if: ${{ matrix.build != 's390x' }} run: | python3 -m pip install --upgrade pip pip3 install ./gguf-py + - name: Python Dependencies s390x + id: python_depends_s390x + if: ${{ matrix.build == 's390x' }} + run: | + sudo apt-get install -y --no-install-recommends \ + file + file /usr/local/bin/ninja + file /usr/local/bin/* + python3 -m pip install --upgrade pip + pip3 -vvv install ./gguf-py + - name: Swap Endianness id: endianness if: ${{ matrix.build == 's390x' }}