From be5907766e864f5cbb906ba29ae229b17cbf7906 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Feb 2026 22:50:11 +0000 Subject: [PATCH] Add missing build dependencies to CI workflow - Add meson for UI build system (fixes immediate failure) - Add ninja-build as meson backend - Add librsvg2-bin for icon generation (rsvg-convert) - Add libglib2.0-dev for meson build requirements - Add gettext for localization - Add desktop-file-utils for desktop file validation - Add appstream for appstream validation - Rename step to "Install build dependencies" for clarity Co-authored-by: wheaney <42350981+wheaney@users.noreply.github.com> --- .github/workflows/release.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 055d117..4c44159 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,10 +56,19 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - name: Install gnome-extensions CLI + - name: Install build dependencies run: | sudo apt-get update -qq - sudo apt-get install -y gnome-shell-extension-prefs + sudo apt-get install -y \ + gnome-shell-extension-prefs \ + meson \ + ninja-build \ + librsvg2-bin \ + libglib2.0-dev \ + gettext \ + wget \ + desktop-file-utils \ + appstream - name: Build library packages run: |