diff options
| author | Martin Pärtel <martin.partel@gmail.com> | 2023-11-19 21:49:53 +0200 | 
|---|---|---|
| committer | Martin Pärtel <martin.partel@gmail.com> | 2023-11-19 21:49:53 +0200 | 
| commit | 5c8390f75925797a81973925a14cdf8ab092a3bc (patch) | |
| tree | f998c665b983a173cffc6ada9113494ffac96268 /.github/workflows/tests.yml | |
| parent | bea88937f4564e282063fb44aeac485012cfae87 (diff) | |
| parent | db61be1897ffe8f4d1a72bed62c8c892d06a1983 (diff) | |
| download | bindfs-5c8390f75925797a81973925a14cdf8ab092a3bc.tar.gz | |
Merge remote-tracking branch 'origin/master' into vagrant-ci
Diffstat (limited to '.github/workflows/tests.yml')
| -rw-r--r-- | .github/workflows/tests.yml | 15 | 
1 files changed, 13 insertions, 2 deletions
| diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c7a3317..d31deeb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,27 +12,38 @@ on:  jobs:    linux: -    name: Build and test (${{ matrix.cc }} on ${{ matrix.runs-on }}) +    name: Build (${{ matrix.cc }} and ${{ matrix.fuse_package }} on ${{ matrix.runs-on }})      runs-on: ${{ matrix.runs-on }}      strategy:        fail-fast: false        matrix:          include: +          # FUSE 2            - cc: gcc-13              cxx: g++-13              clang_major_version: null              clang_repo_suffix: null              runs-on: ubuntu-22.04 +            fuse_package: libfuse-dev +          # FUSE 3 +          - cc: gcc-13 +            cxx: g++-13 +            clang_major_version: null +            clang_repo_suffix: null +            runs-on: ubuntu-22.04 +            fuse_package: libfuse3-dev            - cc: clang-17              cxx: clang++-17              clang_major_version: 17              clang_repo_suffix: -17              runs-on: ubuntu-22.04 +            fuse_package: libfuse3-dev            - cc: clang-18              cxx: clang++-18              clang_major_version: 18              clang_repo_suffix:              runs-on: ubuntu-22.04 +            fuse_package: libfuse3-dev      steps:        - name: Add Clang/LLVM repositories          if: "${{ contains(matrix.cxx, 'clang') }}" @@ -48,7 +59,7 @@ jobs:            sudo apt-get install --yes --no-install-recommends \              autoconf \              automake \ -            libfuse3-dev \ +            ${{ matrix.fuse_package }} \              libtool \              pkg-config | 
