From eb974af4b0174b62d9b5fe07b5802fa375d82a3c Mon Sep 17 00:00:00 2001 From: Sebastian Wick Date: Thu, 20 Aug 2026 15:50:04 +0200 Subject: [PATCH] ci: Release with vendored libglnx and variant-schema-compiler We now have subprojects for a few dependencies. libglnx and variant-schema-compiler used to be git subtrees and we recommend distributions to use those vendored dependencies. We turned them into meson wraps, which means they are no longer vendored in. We can include them with --include-subprojects, but then we have to make sure that the subprojects we recommend to use from the system (bwrap and xdg-dbus-proxy) are disabled. --- .github/workflows/release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6930e98d9..86bb24c30 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -37,8 +37,10 @@ jobs: - name: Build flatpak run: | - meson setup _build - meson dist -C _build + meson setup _build \ + -Dsystem_bubblewrap=bwrap \ + -Dsystem_dbus_proxy=xdg-dbus-proxy + meson dist -C _build --include-subprojects - name: Extract release information run: |