Images: Elixir 1.20.4 on OTP 28.5.0.8, trixie-20261020

3488b6a · Gabe Morell · 2026-10-27 02:06

7 files +9 -9
Message
{commit_body(@commit)}

Files changed

modified .forgejo/workflows/dependency-updates.yml
+2 −2
@@ -37,8 +37,8 @@ jobs:
37 37 # says.
38 38 - name: OTP and Elixir
39 39 env:
40 − OTP_VERSION: "28.4.1"
41 − ELIXIR_VERSION: "1.20.1"
40 + OTP_VERSION: "28.5.0.8"
41 + ELIXIR_VERSION: "1.20.4"
42 42 run: |
43 43 ubuntu=$(. /etc/os-release && echo "$VERSION_ID")
44 44 curl -sSfL "https://builds.hex.pm/builds/otp/ubuntu-${ubuntu}/OTP-${OTP_VERSION}.tar.gz" | tar xz -C /tmp
modified .github/workflows/ci.yml
+2 −2
@@ -45,8 +45,8 @@ jobs:
45 45 - uses: https://gg.neiam.co/neiam/action-setup-beam@v1
46 46 with:
47 47 # Match the build image in the Dockerfile.
48 − elixir-version: "1.20.1"
49 − otp-version: "28.4.1"
48 + elixir-version: "1.20.4"
49 + otp-version: "28.5.0.8"
50 50
51 51 - uses: actions/cache@v4
52 52 with:
modified Dockerfile
+5 −5
@@ -7,13 +7,13 @@
7 7 # This file is based on these images:
8 8 #
9 9 # - https://hub.docker.com/r/hexpm/elixir/tags - for the build image
10 −# - https://hub.docker.com/_/debian/tags?name=trixie-20260610-slim - for the release image
10 +# - https://hub.docker.com/_/debian/tags?name=trixie-20261020-slim - for the release image
11 11 # - https://pkgs.org/ - resource for finding needed packages
12 −# - Ex: docker.io/hexpm/elixir:1.20.1-erlang-28.4.1-debian-trixie-20260610-slim
12 +# - Ex: docker.io/hexpm/elixir:1.20.4-erlang-28.5.0.8-debian-trixie-20261020-slim
13 13 #
14 −ARG ELIXIR_VERSION=1.20.1
15 −ARG OTP_VERSION=28.4.1
16 −ARG DEBIAN_VERSION=trixie-20260610-slim
14 +ARG ELIXIR_VERSION=1.20.4
15 +ARG OTP_VERSION=28.5.0.8
16 +ARG DEBIAN_VERSION=trixie-20261020-slim
17 17
18 18 ARG BUILDER_IMAGE="docker.io/hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}"
19 19 ARG RUNNER_IMAGE="docker.io/debian:${DEBIAN_VERSION}"

Parents: 7c405e5