Install libwayland-dev in CI workflow
Some checks failed
check / nightly / doc (push) Has been cancelled
check / ubuntu / stable / features (push) Has been cancelled
check / ubuntu / 1.88.0 (push) Has been cancelled
check / stable / fmt (push) Has been cancelled

Bevy 0.17 enables Wayland by default so the CI workflow needs to have it
installed.
This commit is contained in:
2025-12-25 23:23:43 -06:00
parent 3a3b8181f9
commit 975f2a0b92

View File

@@ -45,7 +45,7 @@ jobs:
with: with:
submodules: true submodules: true
- name: Install Dependencies - name: Install Dependencies
run: sudo apt-get update; sudo apt-get install -y --no-install-recommends libasound2-dev libudev-dev run: sudo apt-get update; sudo apt-get install -y --no-install-recommends libasound2-dev libudev-dev libwayland-dev
- name: Install nightly - name: Install nightly
uses: dtolnay/rust-toolchain@nightly uses: dtolnay/rust-toolchain@nightly
- name: cargo doc - name: cargo doc
@@ -62,7 +62,7 @@ jobs:
with: with:
submodules: true submodules: true
- name: Install Dependencies - name: Install Dependencies
run: sudo apt-get update; sudo apt-get install -y --no-install-recommends libasound2-dev libudev-dev cmake run: sudo apt-get update; sudo apt-get install -y --no-install-recommends libasound2-dev libudev-dev libwayland-dev cmake
- name: Install stable - name: Install stable
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
- name: cargo install cargo-hack - name: cargo install cargo-hack
@@ -85,7 +85,7 @@ jobs:
with: with:
submodules: true submodules: true
- name: Install Dependencies - name: Install Dependencies
run: sudo apt-get update; sudo apt-get install -y --no-install-recommends libasound2-dev libudev-dev run: sudo apt-get update; sudo apt-get install -y --no-install-recommends libasound2-dev libudev-dev libwayland-dev
- name: Install ${{ matrix.msrv }} - name: Install ${{ matrix.msrv }}
uses: dtolnay/rust-toolchain@master uses: dtolnay/rust-toolchain@master
with: with: