From 69780c6b93e1407049ccbe08e78d5bec0e7eb637 Mon Sep 17 00:00:00 2001 From: Naveen Prashanth Date: Tue, 5 May 2026 13:14:42 +0530 Subject: [PATCH] minor ci fix --- .gitlab-ci.yml | 5 ++--- build-aux/org.pipewire.Helvum.json | 3 ++- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d5c6aca..324996e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,8 +22,6 @@ workflow: - flatpak install -y --user flathub org.freedesktop.Sdk.Extension.rust-stable//25.08 - flatpak info org.gnome.Platform - flatpak info org.gnome.Sdk - - flatpak info org.freedesktop.Sdk.Extension.llvm22 - - flatpak info org.freedesktop.Sdk.Extension.rust-stable - flatpak-builder --version build: @@ -35,6 +33,7 @@ build: when: always paths: - ${FLATPAK_BUILD_DIR} + - .flatpak-builder/build/${APP_FLATPAK_MODULE}-1/_flatpak_build expire_in: 1 day meson-test: @@ -43,7 +42,7 @@ meson-test: script: - >- flatpak-builder --run ${FLATPAK_BUILD_DIR} ${MANIFEST_PATH} - bash -c "cd /run/build/${APP_FLATPAK_MODULE} && meson test -C _flatpak_build --print-errorlogs" + bash -c "meson test -C ${CI_PROJECT_DIR}/.flatpak-builder/build/${APP_FLATPAK_MODULE}-1/_flatpak_build --print-errorlogs" needs: ["build"] clippy: diff --git a/build-aux/org.pipewire.Helvum.json b/build-aux/org.pipewire.Helvum.json index 1144ac4..e0f9df3 100644 --- a/build-aux/org.pipewire.Helvum.json +++ b/build-aux/org.pipewire.Helvum.json @@ -13,7 +13,8 @@ "--socket=wayland", "--device=dri", "--share=ipc", - "--filesystem=xdg-run/pipewire-0" + "--filesystem=xdg-run/pipewire-0", + "--filesystem=host" ], "build-options": { "append-path": "/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm22/bin",