diff options
author | jspijker <j.spijker@ultimaker.com> | 2022-11-07 09:51:25 +0300 |
---|---|---|
committer | jspijker <j.spijker@ultimaker.com> | 2022-11-07 09:51:25 +0300 |
commit | 2b803bdc90e09ec12c40e30331eec33e7603d34b (patch) | |
tree | bc73b756b9a219964458f6b24350fef3feddb9cd | |
parent | 3162136c1c98dd3727463b4ec70148ffcbe7f2af (diff) |
Use GCC10 as default compiler
This should already be present as a presinstalled compiler on the runner image
-rw-r--r-- | .github/workflows/unit-test.yml | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index acaa8ab23..5e33d7a02 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -94,17 +94,16 @@ jobs: - name: Install Linux system requirements if: ${{ runner.os == 'Linux' }} run: | - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y sudo apt update sudo apt upgrade sudo apt install build-essential checkinstall libegl-dev zlib1g-dev libssl-dev ninja-build autoconf libx11-dev libx11-xcb-dev libfontenc-dev libice-dev libsm-dev libxau-dev libxaw7-dev libxcomposite-dev libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxi-dev libxinerama-dev libxkbfile-dev libxmu-dev libxmuu-dev libxpm-dev libxrandr-dev libxrender-dev libxres-dev libxss-dev libxt-dev libxtst-dev libxv-dev libxvmc-dev libxxf86vm-dev xtrans-dev libxcb-render0-dev libxcb-render-util0-dev libxcb-xkb-dev libxcb-icccm4-dev libxcb-image0-dev libxcb-keysyms1-dev libxcb-randr0-dev libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb-xinerama0-dev xkb-data libxcb-dri3-dev uuid-dev libxcb-util-dev libxkbcommon-x11-dev pkg-config -y - - name: Install GCC-12 on ubuntu + - name: Use GCC-10 on ubuntu as default if: ${{ runner.os == 'Linux' }} run: | - sudo apt install g++-12 gcc-12 -y - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 12 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-12 12 + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 + sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 + - name: Get Conan configuration run: conan config install https://github.com/Ultimaker/conan-config.git |