diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 1990c2f5..da15643d 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -85,6 +85,7 @@ jobs: CC: ${{ matrix.compiler }} BASE_CFLAGS: -Wp,-D_FORTIFY_SOURCE=2 BUILDDIR: builddir + CONFIG_OPTS: -Dinstalled_tests=true steps: - name: Install Dependencies @@ -141,7 +142,7 @@ jobs: uses: actions/checkout@v4 - name: Configure flatpak-builder - run: meson setup --wrap-mode nodownload ${BUILDDIR} . + run: meson setup --wrap-mode nodownload ${CONFIG_OPTS} ${BUILDDIR} . - name: Build flatpak-builder with Meson run: meson compile -C ${BUILDDIR} @@ -168,7 +169,7 @@ jobs: installed-test-logs/ - name: Configure flatpak-builder with Meson wraps - run: meson setup --wrap-mode=forcefallback ${BUILDDIR}_wrap . + run: meson setup --wrap-mode=forcefallback ${CONFIG_OPTS} ${BUILDDIR}_wrap . - name: Build flatpak-builder with Meson wraps run: meson compile -C ${BUILDDIR}_wrap diff --git a/tests/meson.build b/tests/meson.build index 5752ef58..46c84fa9 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -105,9 +105,9 @@ if get_option('installed_tests') 'test-runtime.json', 'test.json', 'test.yaml', - 'tests/org.flatpak_builder.gui.desktop', - 'tests/org.flatpak_builder.gui.json', - 'tests/org.flatpak_builder.gui.metainfo.xml', + 'org.flatpak_builder.gui.desktop', + 'org.flatpak_builder.gui.json', + 'org.flatpak_builder.gui.metainfo.xml', install_dir: installed_testdir, install_mode: 'rw-r--r--',