From 218e70c759d31f908a593d16291f84d8bba5616a Mon Sep 17 00:00:00 2001 From: Laurent Trinques Date: Thu, 17 Sep 2026 15:27:26 +0200 Subject: [PATCH] CI: install an icon theme for tst_qeticons The ubuntu:26.04 container has no icon theme, so QIcon::fromTheme() returns null icons and tst_qeticons fails on first CI run. Install breeze-icon-theme so the test runs against a real theme, as it does on developer machines. --- .github/workflows/linux-build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml index ff86b31f2..470830a5c 100644 --- a/.github/workflows/linux-build.yml +++ b/.github/workflows/linux-build.yml @@ -37,7 +37,8 @@ jobs: # Qt6{Core,Gui,Widgets,DBus}Tools, failing the configure with an error # that appears to be about QElectroTech and is not. DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - extra-cmake-modules libkf6coreaddons-dev libkf6widgetsaddons-dev + extra-cmake-modules libkf6coreaddons-dev libkf6widgetsaddons-dev \ + breeze-icon-theme - uses: actions/checkout@v4 with: