diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index a2f8e25..a6d0acf 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -41,10 +41,16 @@ jobs: ${{ runner.os }}- - name: Install latex run: sudo apt-get update && sudo apt-get install -y texlive-full texlive-luatex latexmk + - name: Install X packages for GLMakie + run: sudo apt-get update && sudo apt-get install -y xorg-dev mesa-utils xvfb libgl1 freeglut3-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libxext-dev xsettingsd x11-xserver-utils - name: Install master branch of Makie et al run: julia --project=@. -e 'using Pkg; pkg"add Makie CairoMakie MakieCore"' - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 + with: + prefix: xvfb-run -s '-screen 0 1024x768x24' + env: + DISPLAY: 0 - uses: actions/upload-artifact@v3 if: always() with: