Skip to content

Commit

Permalink
GH actions: Update Ubuntu runners to LLVM 18
Browse files Browse the repository at this point in the history
  • Loading branch information
janhenke committed Apr 1, 2024
1 parent 6304d47 commit 59dcb7f
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/cmake-multi-platform.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ jobs:
cpp_compiler: g++-13
- os: ubuntu-latest
toolchain: LLVM
c_compiler: clang-17
cpp_compiler: clang++-17
c_compiler: clang-18
cpp_compiler: clang++-18
- os: windows-latest
toolchain: LLVM
msvc_toolchain: ClangCL
Expand Down Expand Up @@ -66,14 +66,14 @@ jobs:
run: |
echo "build-output-dir=${{ github.workspace }}/build" >> "$GITHUB_OUTPUT"
- name: Update Ubuntu images to Clang 17
- name: Update Ubuntu images to Clang 18
# Workaround until https://github.com/actions/runner-images/issues/8659 is resolved
if: runner.os == 'Linux'
run: |
sudo wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo add-apt-repository "deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main"
sudo add-apt-repository "deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main"
sudo apt-get -qq update
sudo apt-get -qq install clang-17
sudo apt-get -qq install clang-18
- name: Configure CMake (Unix)
if: runner.os != 'Windows'
Expand Down

0 comments on commit 59dcb7f

Please sign in to comment.