Files
gitnow/Dockerfile.release
kjuulh e10ff5d9fc
Some checks failed
continuous-integration/drone/push Build encountered an error
Release / release (push) Failing after 1m6s
feat: add release Docker image and Gitea Actions workflow
Add Dockerfile.release using mise to install toolchain, Gitea Actions
workflow with snapshot dry-run on main pushes and full release on tags,
and mise release-docker task for local testing.
2026-03-20 15:28:00 +01:00

21 lines
371 B
Docker

FROM debian:trixie-slim
RUN apt-get update && apt-get install -y --no-install-recommends \
curl \
git \
build-essential \
&& rm -rf /var/lib/apt/lists/*
# Install mise
RUN curl https://mise.run | sh
ENV PATH="/root/.local/bin:${PATH}"
WORKDIR /build
COPY mise.toml .
RUN mise trust && mise install
COPY . .
ENTRYPOINT ["mise", "run"]
CMD ["release"]