diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 923745e..00dde36 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -37,10 +37,12 @@ jobs: - name: Set up Clang if: matrix.compiler == 'Clang' - uses: egor-tensin/setup-clang@v1 - with: - version: ${{ matrix.version }} - cc: 1 + run: | + wget https://apt.llvm.org/llvm.sh + chmod +x ./llvm.sh + sudo ./llvm.sh ${{ matrix.version }} + sudo ln -f -s /usr/bin/clang-${{ matrix.version }} /usr/local/bin/cc + sudo ln -f -s /usr/bin/clang++-${{ matrix.version }} /usr/local/bin/c++ - name: Set up GCC if: matrix.compiler == 'GCC'