# By Nic Weyand! Pinned toolchain image for the repository-scoped isolated runner.
FROM rust:1.98.0-trixie@sha256:620dbcd124499c59e2406d3741574b5c5838cf9eb9656f0c3a03948f79b02959

RUN apt-get update \
    && apt-get install -y --no-install-recommends \
        cmake \
        openssh-client \
        python3 \
        shellcheck \
    && rm -rf /var/lib/apt/lists/* \
    && rustup component add clippy rustfmt

WORKDIR /workspace
