File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,11 +21,16 @@ jobs:
2121 - name : Install dependencies
2222 # yamllint disable rule:line-length
2323 run : |
24+ mkdir -p /etc/apt/keyrings
25+ curl -fsSL https://apt.llvm.org/llvm-snapshot.gpg.key \
26+ | gpg --dearmor -o /etc/apt/keyrings/llvm-snapshot.gpg
27+ echo "deb [signed-by=/etc/apt/keyrings/llvm-snapshot.gpg] http://apt.llvm.org/jammy/ llvm-toolchain-jammy-22 main" \
28+ | tee /etc/apt/sources.list.d/llvm.list && \
2429 wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
2530 sudo apt-add-repository "deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy main"
2631 sudo apt-get -y update
27- sudo apt-get -y install --no-install-recommends --no-install-suggests clang-format-19
28- sudo update-alternatives --install /usr/bin/clang-format clang-format $(which clang-format-19 ) 100
32+ sudo apt-get -y install --no-install-recommends --no-install-suggests clang-format-22
33+ sudo update-alternatives --install /usr/bin/clang-format clang-format $(which clang-format-22 ) 100
2934 sudo update-alternatives --set clang-format $(update-alternatives --list clang-format | grep clang-format-19)
3035 # yamllint enable rule:line-length
3136
Original file line number Diff line number Diff line change @@ -73,11 +73,11 @@ RUN apt-get update && \
7373RUN mkdir -p /etc/apt/keyrings && \
7474 curl -fsSL https://apt.llvm.org/llvm-snapshot.gpg.key \
7575 | gpg --dearmor -o /etc/apt/keyrings/llvm-snapshot.gpg && \
76- echo "deb [signed-by=/etc/apt/keyrings/llvm-snapshot.gpg] http://apt.llvm.org/resolute/ llvm-toolchain-resolute main" \
76+ echo "deb [signed-by=/etc/apt/keyrings/llvm-snapshot.gpg] http://apt.llvm.org/resolute/ llvm-toolchain-resolute-22 main" \
7777 | tee /etc/apt/sources.list.d/llvm.list && \
7878 apt-get -y update && \
79- apt-get -y install --no-install-recommends --no-install-suggests clang-format-19 && \
80- update-alternatives --install /usr/bin/clang-format clang-format $(which clang-format-19 ) 100 && \
79+ apt-get -y install --no-install-recommends --no-install-suggests clang-format-22 && \
80+ update-alternatives --install /usr/bin/clang-format clang-format $(which clang-format-22 ) 100 && \
8181 rm -rf /var/lib/apt/lists/*
8282
8383ADD https://deb.nodesource.com/setup_22.x nodesource_setup.sh
You can’t perform that action at this time.
0 commit comments