From 476885576a42e4bba98b8b8fa726d9bb7c2b1a8e Mon Sep 17 00:00:00 2001 From: Mae PUGIN <48982737+mornepousse@users.noreply.github.com> Date: Tue, 7 Apr 2026 16:28:03 +0200 Subject: [PATCH] fix: CI deps for Linux (fontconfig, xcb, xkbcommon, dbus, ssl) Also fail-fast: false so other platforms still build. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/release.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ab86f47..f8778bc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,6 +7,7 @@ on: jobs: build: strategy: + fail-fast: false matrix: include: - os: ubuntu-latest @@ -33,7 +34,9 @@ jobs: - name: Install system deps (Linux) if: runner.os == 'Linux' - run: sudo apt-get update && sudo apt-get install -y libudev-dev + run: | + sudo apt-get update + sudo apt-get install -y libudev-dev libfontconfig1-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev libdbus-1-dev - name: Build run: cargo build --release --target ${{ matrix.target }}