Skip to content

Commit a614357

Browse files
committed
Downgrade ubuntu build to 20.04
1 parent 8f6090f commit a614357

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/osrm-backend.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ jobs:
297297
build_node_package: true
298298
continue-on-error: false
299299
node: 22
300-
runs-on: ubuntu-24.04
300+
runs-on: ubuntu-20.04
301301
BUILD_TYPE: Release
302302
CCOMPILER: clang-16
303303
CXXCOMPILER: clang++-16
@@ -445,6 +445,15 @@ jobs:
445445
brew install ccache
446446
fi
447447
448+
# clang
449+
if [[ "${CCOMPILER}" == "clang-16" ]]; then
450+
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
451+
sudo apt-get update -y && sudo apt-get install software-properties-common
452+
sudo add-apt-repository 'deb http://apt.llvm.org/focal/ llvm-toolchain-focal-16 main'
453+
sudo apt-get update -y && sudo apt-get install clang++-16 clang-tidy-16
454+
sudo update-alternatives --install /usr/bin/clang-tidy clang-tidy /usr/bin/clang-tidy-16 100000
455+
fi
456+
448457
# Linux dev packages
449458
if [ "${ENABLE_CONAN}" != "ON" ]; then
450459
sudo apt-get update -y
@@ -603,6 +612,6 @@ jobs:
603612
604613
ci-complete:
605614
runs-on: ubuntu-latest
606-
needs: [build-matrix, conan-windows-release-node, docker-image-matrix]
615+
needs: [build-matrix, conan-windows-release-node]
607616
steps:
608617
- run: echo "CI complete"

0 commit comments

Comments
 (0)