From 6a49c1eedc4ea80d3d6bc67947870e5aae0134c8 Mon Sep 17 00:00:00 2001 From: kjuulh Date: Fri, 20 Mar 2026 15:45:39 +0100 Subject: [PATCH] fix: add ca-certificates and pkg-config to release Dockerfile Add missing ca-certificates (for curl/mise install), pkg-config and libssl-dev (for cargo builds). Remove redundant cargo tool from mise.toml since it ships with rust. --- Dockerfile.release | 5 ++++- mise.toml | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile.release b/Dockerfile.release index 4d096e0..efd69eb 100644 --- a/Dockerfile.release +++ b/Dockerfile.release @@ -1,12 +1,15 @@ FROM debian:trixie-slim RUN apt-get update && apt-get install -y --no-install-recommends \ + ca-certificates \ curl \ git \ build-essential \ + pkg-config \ + libssl-dev \ && rm -rf /var/lib/apt/lists/* -# Install mise +# Install mise to a location already on PATH ENV MISE_INSTALL_PATH="/usr/local/bin/mise" RUN curl https://mise.run | sh diff --git a/mise.toml b/mise.toml index 66fdede..1cc08fb 100644 --- a/mise.toml +++ b/mise.toml @@ -1,6 +1,5 @@ [tools] rust = "1.93" -cargo = "latest" goreleaser = "latest" zig = "latest" "cargo:cargo-zigbuild" = "latest"