Update to debian trixie-20260505

This commit is contained in:
Claudio Ortolina
2026-05-13 07:12:28 +01:00
parent a51226d68a
commit 3f4ea5d760
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -13,7 +13,7 @@
# #
ARG ELIXIR_VERSION=1.20.0-rc.4 ARG ELIXIR_VERSION=1.20.0-rc.4
ARG OTP_VERSION=28.5 ARG OTP_VERSION=28.5
ARG DEBIAN_VERSION=trixie-20260421-slim ARG DEBIAN_VERSION=trixie-20260505-slim
ARG BUILDER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}" ARG BUILDER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}"
ARG RUNNER_IMAGE="debian:${DEBIAN_VERSION}" ARG RUNNER_IMAGE="debian:${DEBIAN_VERSION}"
+2 -2
View File
@@ -28,9 +28,9 @@ push via GitHub Actions.
The Docker image is a multi-stage build: The Docker image is a multi-stage build:
1. **Builder**`hexpm/elixir:1.20.0-rc.4-erlang-28.5-debian-trixie-20260421-slim` with 1. **Builder**`hexpm/elixir:1.20.0-rc.4-erlang-28.5-debian-trixie-20260505-slim` with
Node.js 26, compiles deps, builds assets (`mix assets.deploy`), generates an OTP release. Node.js 26, compiles deps, builds assets (`mix assets.deploy`), generates an OTP release.
2. **Runner**`debian:trixie-20260421-slim` with minimal runtime deps (`libstdc++6`, 2. **Runner**`debian:trixie-20260505-slim` with minimal runtime deps (`libstdc++6`,
`openssl`, `libncurses6`, `ca-certificates`). Runs as unprivileged `nobody` user. `openssl`, `libncurses6`, `ca-certificates`). Runs as unprivileged `nobody` user.
Fluxon UI (licensed dependency) is fetched during build via Docker build secrets Fluxon UI (licensed dependency) is fetched during build via Docker build secrets