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 \