CI: Build with composefs on some versions
authorAlexander Larsson <alexl@redhat.com>
Tue, 23 May 2023 14:37:16 +0000 (16:37 +0200)
committerAlexander Larsson <alexl@redhat.com>
Wed, 31 May 2023 08:57:37 +0000 (10:57 +0200)
This enables --with-composefs on:
 * Fedora Latest
 * Debian Testing
 * Ubuntu Latest

These all should have new enough version of dependencies.

.github/workflows/tests.yml

index 966f641679ae14c17447409a37e52b7c3ecf65cf..45060ab6bff7105fb2591114e57b3c199db72674 100644 (file)
@@ -73,7 +73,7 @@ jobs:
       - name: Build
         run: |
           env NOCONFIGURE=1 ./autogen.sh &&
-          ./configure --with-curl --with-selinux --with-dracut=yesbutnoconf &&
+          ./configure --with-curl --with-selinux --with-dracut=yesbutnoconf --with-composefs &&
           make -j 4 && make install DESTDIR=$(pwd)/install && tar -c -C install --zstd -f inst.tar.zst .
       - name: Upload binary
         uses: actions/upload-artifact@v2
@@ -193,6 +193,8 @@ jobs:
             pre-checkout-setup: |
               apt-get update
               apt-get install -y git
+            configure-options: >-
+              --with-composefs
 
           # A build using libsoup3. After bookworm is released, this can
           # be switched to Debian Stable.