diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3b7e9e9f..922e71ed 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -58,7 +58,11 @@ jobs: - name: rustfmt run: cd gui && cargo fmt -- --check - name: clippy - run: cargo clippy --all-features --all-targets -- -D warnings + 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 clippy --all-features --all-targets -- -D warnings unit_tests_gui: needs: linter_gui @@ -89,4 +93,8 @@ jobs: 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 + 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