Skip to content

Commit

Permalink
CI: try using only plotly backend
Browse files Browse the repository at this point in the history
  • Loading branch information
schlegelp committed Aug 28, 2024
1 parent 6de1237 commit 2ca59a1
Showing 1 changed file with 11 additions and 13 deletions.
24 changes: 11 additions & 13 deletions .github/workflows/test-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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

0 comments on commit 2ca59a1

Please sign in to comment.