File tree Expand file tree Collapse file tree 1 file changed +8
-13
lines changed
Expand file tree Collapse file tree 1 file changed +8
-13
lines changed Original file line number Diff line number Diff line change 1010
1111jobs :
1212 build :
13- runs-on : ubuntu-22 .04
13+ runs-on : ubuntu-24 .04
1414 strategy :
1515 matrix :
1616 compiler :
@@ -24,19 +24,14 @@ jobs:
2424 CC : ${{ matrix.compiler.CC }}
2525 CXX : ${{ matrix.compiler.CXX }}
2626 run : |
27- wget -qO- https://apt.llvm.org/llvm-snapshot.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/llvm-keyring.gpg
28-
29- echo "deb [signed-by=/usr/share/keyrings/llvm-keyring .gpg] http://apt.llvm.org/jammy / llvm-toolchain-jammy -21 main" | sudo tee /etc/apt/sources.list.d/llvm.list
30-
27+ wget -O /tmp/llvm-snapshot.gpg.key https://apt.llvm.org/llvm-snapshot.gpg.key
28+ sudo gpg --dearmor -o /usr/share/keyrings/llvm-snapshot.gpg /tmp/llvm-snapshot.gpg.key
29+ echo "deb [signed-by=/usr/share/keyrings/llvm-snapshot .gpg] http://apt.llvm.org/noble / llvm-toolchain-noble -21 main" | sudo tee /etc/apt/sources.list.d/llvm-21 .list
30+ sudo apt-get clean
3131 sudo apt-get update
32- sudo apt-get install -y --fix-missing \
33- llvm-21 \
34- llvm-21-dev \
35- llvm-21-tools \
36- clang-21 \
37- python3-setuptools
38-
39- sudo pip3 install lit
32+ sudo apt-get install -y llvm-21 llvm-21-dev llvm-21-tools clang-21
33+ sudo apt-get install python3-setuptools
34+ sudo pip3 install lit --break-system-packages
4035 - name : Build `llvm-pass-template`
4136 run : |
4237 cd $GITHUB_WORKSPACE
You can’t perform that action at this time.
0 commit comments