From 2ca59a1d45e874e89cb36589885a1dab28f25de6 Mon Sep 17 00:00:00 2001 From: Philipp Schlegel Date: Wed, 28 Aug 2024 11:59:49 +0100 Subject: [PATCH] CI: try using only plotly backend --- .github/workflows/test-package.yml | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/.github/workflows/test-package.yml b/.github/workflows/test-package.yml index ef1b75f7..7e4ccafa 100644 --- a/.github/workflows/test-package.yml +++ b/.github/workflows/test-package.yml @@ -26,8 +26,11 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install Linux libraries run: | - sudo apt-get update -y -qq - sudo apt install -y libegl1-mesa libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers + sudo apt-get update -y -qq + sudo apt-get install -y libdbus-1-3 libxkbcommon-x11-0 libxcb-icccm4 \ + libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 \ + libxcb-xinerama0 libxcb-xinput0 libxcb-xfixes0 graphviz graphviz-dev \ + mesa-vulkan-drivers - name: Install dependencies run: | pip install --upgrade pip @@ -37,19 +40,14 @@ jobs: pip install git+https://github.com/siavashk/pycpd@master pip install pyarrow - name: Install navis - run: pip install -e .[dev,all] + run: pip install -e .[dev,plotly] # - run: pip install python-igraph # if: ${{ matrix.igraph == 'igraph' }} - name: Report dependency versions run: pip freeze -r requirements.txt - name: Test - run: | - export NAVIS_HEADLESS=TRUE - pytest --verbose - - # - name: Test - # uses: coactions/setup-xvfb@v1 - # with: - # run: | - # export NAVIS_HEADLESS=TRUE - # pytest --verbose + uses: coactions/setup-xvfb@v1 + with: + run: | + export NAVIS_HEADLESS=TRUE + pytest --verbose