From 93ea4efac6c690dcdae6032423375c32a012aebc Mon Sep 17 00:00:00 2001 From: Sergey Shorokhov Date: Fri, 18 Oct 2024 15:37:24 +0300 Subject: [PATCH] Use `debian:oldstable-slim` as build runtime container --- .github/workflows/build.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4d46ac66..a0fa72ac 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -116,7 +116,7 @@ jobs: linux: name: 'Linux' runs-on: ubuntu-latest - container: s1lentq/linux86buildtools:latest + container: debian:oldstable-slim steps: - name: Checkout @@ -124,6 +124,17 @@ jobs: with: fetch-depth: 0 + - name: Install dependencies + run: | + dpkg --add-architecture i386 + apt-get update + apt-get install -y \ + gcc-multilib g++-multilib \ + build-essential \ + libc6-dev libc6-dev-i386 \ + git cmake rsync \ + g++ gcc + - name: Build and Run unittests run: | rm -rf build && cmake -DCMAKE_BUILD_TYPE=Unittests -B build && cmake --build build -j8