From 11d53245cf64fc033d9ec9ef97afd9314901e74f Mon Sep 17 00:00:00 2001 From: funman300 Date: Wed, 29 Apr 2026 01:00:31 +0000 Subject: [PATCH] ci: add libwayland-dev to both CI jobs wayland-sys (pulled in by Bevy via winit) requires libwayland-dev to satisfy pkg-config at compile time. Missing it causes a build failure for both the clippy step (which compiles all crates) and the release build job. Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/ci.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4958a93..e36b12c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,10 @@ jobs: run: | sudo apt-get update -qq sudo apt-get install -y --no-install-recommends \ - libasound2-dev libudev-dev libxkbcommon-dev + libasound2-dev \ + libudev-dev \ + libwayland-dev \ + libxkbcommon-dev - name: Cache cargo registry and build artifacts uses: actions/cache@v4 @@ -65,7 +68,10 @@ jobs: run: | sudo apt-get update -qq sudo apt-get install -y --no-install-recommends \ - libasound2-dev libudev-dev libxkbcommon-dev + libasound2-dev \ + libudev-dev \ + libwayland-dev \ + libxkbcommon-dev - name: Cache cargo registry and build artifacts uses: actions/cache@v4