fix: add ca-certificates and pkg-config to release Dockerfile
Some checks failed
Release / release (push) Failing after 1m10s

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.
This commit is contained in:
2026-03-20 15:45:39 +01:00
parent fbedae4159
commit 6a49c1eedc
2 changed files with 4 additions and 2 deletions

View File

@@ -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

View File

@@ -1,6 +1,5 @@
[tools]
rust = "1.93"
cargo = "latest"
goreleaser = "latest"
zig = "latest"
"cargo:cargo-zigbuild" = "latest"