From 7be58fbababb2094da60ad916a91507714090dd8 Mon Sep 17 00:00:00 2001 From: Consolatis <35009135+Consolatis@users.noreply.github.com> Date: Sun, 29 Mar 2026 20:58:53 +0200 Subject: [PATCH] CI: add no-backends build test --- .github/workflows/build.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b693d54d..483e7bc9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -210,6 +210,19 @@ jobs: meson compile -C build-gcc-no-feature ' | $TARGET + # No backend build, run on Arch only + - name: Build with gcc - no-backends test + if: matrix.name == 'Arch' + run: | + echo ' + cd "$GITHUB_WORKSPACE" + export CC=gcc + meson setup build-gcc-no-backends \ + -Dwlroots:backends= -Dwlroots:session=disabled --werror \ + --force-fallback-for=wlroots + meson compile -C build-gcc-no-backends + ' | $TARGET + # Unit tests, run on Arch only - name: Build with gcc - unit test if: matrix.name == 'Arch'