From 56be997d6bdbecc4d8c5ae7cded322c6c6936ed5 Mon Sep 17 00:00:00 2001 From: edouard Date: Mon, 24 Oct 2022 21:56:57 +0200 Subject: [PATCH] gui: fix ci add missing deps --- .github/workflows/main.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8c02e3c7..3b7e9e9f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -85,5 +85,8 @@ jobs: if: matrix.os == 'windows-latest' run: cd gui && cargo test --verbose --no-default-features - name: Test on Rust ${{ matrix.toolchain }} (non Windows) - if: matrix.os != 'windows-latest' + if: matrix.os == 'macOS-latest' run: cd gui && cargo test --verbose --color always -- --nocapture + - name: Test on Rust ${{ matrix.toolchain }} (non Windows) + if: matrix.os == 'ubuntu-latest' + run: sudo apt-get update & sudo apt-get install --allow-downgrades libudev1=245.4-4ubuntu3 libudev-dev=245.4-4ubuntu3 pkg-config libxkbcommon-dev libvulkan-dev && cd gui && cargo test --verbose --color always -- --nocapture