From e064c96c88c9dda7cd054b5aade1642f413e2e2e Mon Sep 17 00:00:00 2001 From: Roberto Scolaro Date: Wed, 8 Jan 2025 14:27:49 +0000 Subject: [PATCH] Revert "fix(ci): always build on ubuntu 22.04" This reverts commit f598e25e91c2392ed21fbe9920528f1f97993d46. --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b90eaa3134..e9f790bc5d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,8 +17,6 @@ jobs: build-libs-linux: name: build-libs-linux-${{ matrix.arch }} 😁 (${{ matrix.name }}) runs-on: ${{ (matrix.arch == 'arm64' && 'github-arm64-2c-8gb') || 'ubuntu-22.04' }} - container: - image: ubuntu:22.04 strategy: fail-fast: false matrix: @@ -35,10 +33,12 @@ jobs: cmake_opts: -DUSE_ASAN=On -DUSE_UBSAN=On -DUSE_BUNDLED_DEPS=False - name: zig cmake_opts: -DUSE_BUNDLED_DEPS=True + container: + image: debian:buster steps: - name: Install deps ⛓️ run: | - apt update && apt install -y --no-install-recommends curl ca-certificates build-essential git clang llvm pkg-config autoconf automake libtool libelf-dev wget libc-ares-dev libcurl4-openssl-dev libssl-dev libtbb-dev libjq-dev libjsoncpp-dev libgrpc++-dev protobuf-compiler-grpc libgtest-dev libprotobuf-dev linux-headers-$(uname -r) + apt update && apt install -y --no-install-recommends curl ca-certificates build-essential git clang llvm pkg-config autoconf automake libtool libelf-dev wget libc-ares-dev libcurl4-openssl-dev libssl-dev libtbb-dev libjq-dev libjsoncpp-dev libgrpc++-dev protobuf-compiler-grpc libgtest-dev libprotobuf-dev linux-headers-${{ matrix.arch }} - name: Install a recent version of CMake ⛓️ run: |