From aa1b28546e7a33a43893b31590dee71aebc13723 Mon Sep 17 00:00:00 2001 From: Dadoum <24679280+Dadoum@users.noreply.github.com> Date: Sun, 22 Dec 2024 09:56:20 +0100 Subject: [PATCH] Specify the exact runners to use to build the project --- .github/workflows/cmake-cross-compile.yml | 3 +-- .github/workflows/cmake.yml | 5 ++--- Dockerfile | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/cmake-cross-compile.yml b/.github/workflows/cmake-cross-compile.yml index 76aad8d..469b0c6 100644 --- a/.github/workflows/cmake-cross-compile.yml +++ b/.github/workflows/cmake-cross-compile.yml @@ -40,8 +40,7 @@ jobs: bin/anisette-server-aarch64.dbg build-anisette-server-armv7: - runs-on: ubuntu-22.04 - container: ubuntu:23.04 + runs-on: ubuntu-24.04 steps: - name: Install dependencies diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index a2aa6c3..83dd1a3 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -7,7 +7,7 @@ env: jobs: build-anisette-server-x86_64: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 @@ -40,8 +40,7 @@ jobs: ${{github.workspace}}/bin/anisette-server-x86_64.dbg build-anisette-server-i686: - runs-on: ubuntu-22.04 - container: ubuntu:23.04 + runs-on: ubuntu-24.04 steps: - name: Install dependencies diff --git a/Dockerfile b/Dockerfile index bd53fe5..de4f0fc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Base for builder -FROM debian:unstable-slim AS builder +FROM debian:bookworm-20241202 AS builder # Deps for builder RUN apt-get update && apt-get install --no-install-recommends -y ca-certificates ldc git clang dub libz-dev \ && apt-get clean \