From 1f0533a92348fd1d56b5f8ccfc0c4915f2065c05 Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Sun, 31 May 2026 21:23:21 -0700 Subject: [PATCH] Pin clang-20 install Co-authored-by: Cursor --- .github/workflows/linux.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 5cda5161..2a67495f 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -146,9 +146,13 @@ jobs: - name: Install LLVM-20 run: | - wget https://apt.llvm.org/llvm.sh - chmod +x llvm.sh - sudo ./llvm.sh 20 + sudo install -D -m 0644 support/llvm-snapshot.gpg.key \ + /etc/apt/keyrings/apt.llvm.org.asc + codename=$(lsb_release -cs) + echo "deb [signed-by=/etc/apt/keyrings/apt.llvm.org.asc]" \ + "https://apt.llvm.org/$codename/" \ + "llvm-toolchain-$codename-20 main" \ + | sudo tee /etc/apt/sources.list.d/llvm.list if: ${{ matrix.cxx == 'clang++-20' }} - name: Add Ubuntu mirrors