From cb517bc1f97a84e3d3a1b21b382088d17011a945 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Thu, 29 Jul 2021 20:59:39 -0700 Subject: [PATCH] CI: install latest mesa drivers & xvfb directly Signed-off-by: Stephen Gutekanst --- .github/workflows/ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7337b782..ce856374 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,14 +25,14 @@ jobs: AGREE: true - name: x86_64-linux -> x86_64-windows run: zig build test -Dtarget=x86_64-windows - - name: mach::test (xvfb) - uses: GabrielBB/xvfb-action@v1 - with: - run: zig build test - - name: webgpu::test (xvfb) - uses: GabrielBB/xvfb-action@v1 - with: - run: cd webgpu && zig build test + - name: mach::test + run: | + sudo add-apt-repository -y ppa:kisak/kisak-mesa + sudo apt-get update + sudo apt-get install mesa-utils mesa-utils-extra mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers xvfb + zig build test + - name: webgpu::test + run: cd webgpu && zig build test x86_64-windows: runs-on: windows-latest # We want to run on external PRs, but not on our own internal PRs as they'll be run by the push