File tree Expand file tree Collapse file tree 1 file changed +13
-8
lines changed
Expand file tree Collapse file tree 1 file changed +13
-8
lines changed Original file line number Diff line number Diff line change @@ -41,21 +41,26 @@ jobs:
4141 echo "LD_LIBRARY_PATH=/usr/local/cuda-12.6/lib64:${LD_LIBRARY_PATH}" >> $GITHUB_ENV
4242 echo "CUDA_PATH=/usr/local/cuda-12.6" >> $GITHUB_ENV
4343
44+ # See: https://apt.kitware.com/
4445 - name : Install CMake from Kitware apt
4546 run : |
46- sudo rm -f /etc/apt/sources.list.d/kitware.list
47- sudo rm -f /etc/apt/keyrings/kitware-archive-keyring.gpg
47+
48+ sudo apt-get update
49+ sudo apt-get install -y ca-certificates gpg gnupg wget
50+
51+ test -f /usr/share/doc/kitware-archive-keyring/copyright ||
52+ wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | sudo tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null
4853
54+ echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ jammy main' | sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null
4955 sudo apt-get update
50- sudo apt-get install -y ca-certificates gnupg wget
5156
52- sudo mkdir -p /etc/apt/keyrings
57+ test -f /usr/share/doc/kitware-archive-keyring/copyright ||
58+ sudo rm /usr/share/keyrings/kitware-archive-keyring.gpg
5359
54- # Download and add the Kitware signing key
55- wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | sudo tee /etc/apt/trusted.gpg.d/kitware.gpg >/dev/null
60+ sudo apt-get install -y kitware-archive-keyring
5661
57- # Add the repository
58- echo "deb [signed-by=/etc/apt/trusted.gpg.d/kitware.gpg] https://apt.kitware.com/ubuntu/ jammy main" | sudo tee /etc/ apt/sources.list.d/kitware.list
62+ echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ jammy-rc main' | sudo tee -a /etc/apt/sources.list.d/kitware.list >/dev/null
63+ sudo apt-get update
5964
6065 sudo apt-get update
6166 sudo apt-get install -y cmake
You can’t perform that action at this time.
0 commit comments