diff options
-rw-r--r-- | .github/workflows/build.yml | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b2924b37..c4fddfc5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -82,6 +82,7 @@ jobs: path: mate-panel submodules: true + # TODO: cache mate-desktop build/install? - name: Checkout mate-desktop uses: actions/checkout@v3 with: @@ -147,9 +148,15 @@ jobs: run: cppcheck --enable=warning,style,performance,portability,information,missingInclude -i'gtk-layer-shell-build' . debian-testing-build: + name: Build on Debian Testing with in-process=${{matrix.in-process}} runs-on: ubuntu-latest container: debian:testing + strategy: + fail-fast: false + matrix: + in-process: [all, none] + env: CC: ccache gcc CXX: ccache g++ @@ -203,7 +210,7 @@ jobs: run: | cd mate-panel NOCONFIGURE=1 ./autogen.sh - { ./configure || { cat config.log; exit 1; } ; } + { ./configure --with-in-process-applets=${{matrix.in-process}} || { cat config.log; exit 1; } ; } - name: Build run: make -C mate-panel -j ${{ env.JOBS }} |