diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4f39fe5188..5743b156c8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,7 +23,7 @@ jobs: os: - macos-13 - macos-14 - - ubuntu-latest + - ubuntu-24.04 mode: - faso - bytecode-faso @@ -58,10 +58,10 @@ jobs: steps: - name: Install Ubuntu dependencies - if: matrix.os == 'ubuntu-latest' + if: matrix.os == 'ubuntu-24.04' run: | sudo apt-get update - sudo apt install -y binutils-gold clang-15 libclang-15-dev libclang-cpp15-dev llvm-15 llvm-15-dev libelf-dev libgmp-dev libunwind-dev ninja-build sbcl libnetcdf-dev libexpat1-dev libfmt-dev libboost-all-dev + sudo apt install -y binutils-gold clang-18 libclang-18-dev libclang-cpp18-dev llvm-18 llvm-18-dev libelf-dev libgmp-dev libunwind-dev ninja-build sbcl libnetcdf-dev libexpat1-dev libfmt-dev libboost-all-dev - name: Install MacOS dependencies if: matrix.os == 'macos-13' || matrix.os == 'macos-14' @@ -81,11 +81,11 @@ jobs: conda install -c conda-forge ambertools - name: Clasp koga @ Ubuntu - if: ${{ matrix.os == 'ubuntu-latest' && matrix.build == 'clasp' }} + if: ${{ matrix.os == 'ubuntu-24.04' && matrix.build == 'clasp' }} run: | ./koga --build-mode=${{ matrix.mode }} - name: Cando koga @ Ubuntu - if: ${{ matrix.os == 'ubuntu-latest' && matrix.build == 'cando' }} + if: ${{ matrix.os == 'ubuntu-24.04' && matrix.build == 'cando' }} run: | ./koga --build-mode=${{ matrix.mode }} --extensions=cando,seqan-clasp - name: Clasp koga @ MacOS=13