neiam
/lambent_ex
Lambent Aether 5
public · Issues · Pulls 1 · Labels · Forks · Compare · Actions success · Badges · Packages
⭐
Log in to mark this repository.
Images: Elixir 1.20.4 on OTP 28.5.0.8, Alpine 3.24.3
17c276f · Gabe Morell · 2026-10-27 02:06
Message
{commit_body(@commit)}
Files changed
modified
.forgejo/workflows/dependency-updates.yml
+3
−3
@@ -34,7 +34,7 @@ jobs:
| 34 | 34 | # changed anything before pushing it. |
| 35 | 35 | fetch-depth: 0 |
| 36 | 36 | |
| 37 | − # The same toolchain the Dockerfile builds with (elixir:1.18-otp-27): | |
| 37 | + # The same toolchain the Dockerfile builds with (Elixir 1.20.4 on OTP 28.5.0.8): | |
| 38 | 38 | # a lockfile is only as good as the resolver that wrote it. |
| 39 | 39 | # OTP and Elixir from builds.hex.pm, the builds setup-beam would |
| 40 | 40 | # fetch — taken directly, since setup-beam chooses one by ImageOS, |
@@ -42,8 +42,8 @@ jobs:
| 42 | 42 | # says. |
| 43 | 43 | - name: OTP and Elixir |
| 44 | 44 | env: |
| 45 | − OTP_VERSION: "27.3.4.19" | |
| 46 | − ELIXIR_VERSION: "1.18.5" | |
| 45 | + OTP_VERSION: "28.5.0.8" | |
| 46 | + ELIXIR_VERSION: "1.20.4" | |
| 47 | 47 | run: | |
| 48 | 48 | ubuntu=$(. /etc/os-release && echo "$VERSION_ID") |
| 49 | 49 | curl -sSfL "https://builds.hex.pm/builds/otp/ubuntu-${ubuntu}/OTP-${OTP_VERSION}.tar.gz" | tar xz -C /tmp |
modified
Dockerfile
+4
−1
@@ -1,4 +1,7 @@
| 1 | −FROM elixir:1.18-otp-27-alpine | |
| 1 | +# hexpm's Alpine build rather than the official elixir:1.20.4-otp-28-alpine, | |
| 2 | +# which has no amd64 image; its Alpine is the one alpine:latest below | |
| 3 | +# points at. | |
| 4 | +FROM docker.io/hexpm/elixir:1.20.4-erlang-28.5.0.8-alpine-3.24.3 | |
| 2 | 5 | MAINTAINER Gabe <gmp@gmp.io> |
| 3 | 6 | ARG app_name=lambent_ex |
| 4 | 7 | ARG phoenix_subdir=. |
Parents: c9adba1