@@ -30,18 +30,17 @@ jobs:
3030 - name : Test py312
3131 pyversion : ' 3.12'
3232 steps :
33- - name : Install git-lfs
34- run : |
35- sudo apt install --no-install-recommends -y git-lfs
3633 - uses : actions/checkout@v4
34+ with :
35+ lfs : true
3736 - name : Set up Python
3837 uses : actions/setup-python@v5
3938 with :
4039 python-version : ${{ matrix.pyversion }}
4140 - name : Install llvmpipe and lavapipe for offscreen canvas
4241 run : |
4342 sudo apt-get update -y -qq
44- sudo apt-get install --no-install-recommends -y ffmpeg libegl1-mesa-dev libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers git-lfs
43+ sudo apt-get install --no-install-recommends -y ffmpeg libegl1-mesa-dev libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers
4544 - name : Install dev dependencies
4645 run : |
4746 python -m pip install --upgrade pip setuptools
7170 examples/diffs
7271 examples/notebooks/diffs
7372
74- test-build-desktop :
73+ test-build-offscreen :
7574 name : Test Linux, only offscreen
7675 runs-on : ubuntu-latest
7776 timeout-minutes : 10
@@ -87,18 +86,17 @@ jobs:
8786 - name : Test py312
8887 pyversion : ' 3.12'
8988 steps :
90- - name : Install git-lfs
91- run : |
92- sudo apt install --no-install-recommends -y git-lfs
9389 - uses : actions/checkout@v4
90+ with :
91+ lfs : true
9492 - name : Set up Python
9593 uses : actions/setup-python@v5
9694 with :
9795 python-version : ${{ matrix.pyversion }}
9896 - name : Install llvmpipe and lavapipe for offscreen canvas
9997 run : |
10098 sudo apt-get update -y -qq
101- sudo apt-get install --no-install-recommends -y libegl1-mesa-dev libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers git-lfs
99+ sudo apt-get install --no-install-recommends -y libegl1-mesa-dev libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers
102100 - name : Install dev dependencies
103101 run : |
104102 python -m pip install --upgrade pip setuptools
0 commit comments