minor ci fix

This commit is contained in:
Naveen Prashanth 2026-05-05 13:14:42 +05:30
parent ebae451582
commit 69780c6b93
2 changed files with 4 additions and 4 deletions

View file

@ -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:

View file

@ -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",