71
71
# see https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available
72
72
python_version : [ '3.10' ]
73
73
runs-on : ${{ matrix.os }}
74
- container : ${{ (startsWith(matrix.os, 'ubuntu') && 'ubuntu:18.04 ') || null }} # Use the Ubuntu 20.04 container inside Ubuntu 22.04 runner to build
74
+ container : ${{ (startsWith(matrix.os, 'ubuntu') && 'ubuntu:18.10 ') || null }} # Use the Ubuntu 20.04 container inside Ubuntu 22.04 runner to build
75
75
steps :
76
76
- uses : actions/checkout@v4
77
77
- name : Read the mozilla-central commit hash to be used
99
99
apt-get install -y lsb-release wget software-properties-common gnupg
100
100
wget https://apt.llvm.org/llvm.sh
101
101
chmod +x llvm.sh
102
- ./llvm.sh 18 # install LLVM version 18
102
+ ./llvm.sh 18 -n=bionic # install LLVM version 18
103
103
update-alternatives --install /usr/bin/llvm-config llvm-config /usr/bin/llvm-config-18 18
104
104
update-alternatives --install /usr/bin/clang clang /usr/bin/clang-18 18
105
105
update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-18 18
@@ -183,7 +183,7 @@ jobs:
183
183
os : [ 'ubuntu-22.04', 'macos-13', 'macos-14', 'windows-2022', 'ubuntu-22.04-arm' ]
184
184
python_version : [ '3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ]
185
185
runs-on : ${{ matrix.os }}
186
- container : ${{ (startsWith(matrix.os, 'ubuntu') && 'ubuntu:18.04 ') || null }}
186
+ container : ${{ (startsWith(matrix.os, 'ubuntu') && 'ubuntu:18.10 ') || null }}
187
187
steps :
188
188
- name : Setup container
189
189
if : ${{ startsWith(matrix.os, 'ubuntu') }}
@@ -202,7 +202,7 @@ jobs:
202
202
# CMake 3.25 or higher is required
203
203
apt-get install -y ca-certificates gpg wget
204
204
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
205
- echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ focal main' | sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null
205
+ echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ bionic main' | sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null
206
206
apt-get update -y && apt-get install -y cmake
207
207
- uses : actions/checkout@v4
208
208
with :
0 commit comments