diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fbfc7f50..19e32662 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,6 +13,12 @@ jobs: steps: - uses: actions/checkout@v1 + - name: switch to gcc-14 on linux + if: matrix.configurations.os == "ubuntu-latest" + run: | + sudo apt install gcc-14 g++-14 + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 100 --slave /usr/bin/g++ g++ /usr/bin/g++-14 --slave /usr/bin/gcov gcov /usr/bin/gcov-14 + sudo update-alternatives --set gcc /usr/bin/gcc-14 - name: Install ck run: sudo apt-get install libck-dev - name: make runtime