Skip to content

Commit 6fd88dc

Browse files
committed
fix gpg key issues
1 parent 98b7a98 commit 6fd88dc

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.ci/setup.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,16 @@ wget https://apt.llvm.org/llvm.sh
2525
chmod +x llvm.sh
2626
sudo ./llvm.sh 17
2727

28+
# Fix GPG key issues for LLVM repository
29+
echo "Fixing LLVM repository GPG key..."
30+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 15CF4D18AF4F7421 || {
31+
echo "Failed to add LLVM GPG key, trying alternative method..."
32+
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
33+
}
34+
35+
# Update package lists again after fixing GPG key
36+
sudo apt-get update
37+
2838
# Install clang and clangd first
2939
echo "Installing clang and clangd..."
3040
sudo apt-get install -y clang-17 clangd-17

0 commit comments

Comments
 (0)