feat(runtimes): upgrade erlang/elixir

Bump runtimes:

* `erlang` from 24.0.1 to 26.2.5
* `elixir` from 1.14.0 to 1.16.3

Also, use the current stable `debian` release (`bookworm`).

Finally, set local version for `erlang`/`elixir`, with `.tool-versions`.
This commit is contained in:
Joao P Dubas 2024-06-20 10:36:11 +00:00
parent ac9780472e
commit e9c85a1436
No known key found for this signature in database
2 changed files with 5 additions and 3 deletions

2
.tool-versions Normal file
View file

@ -0,0 +1,2 @@
erlang 26.2.5
elixir 1.16.3-otp-26

View file

@ -12,8 +12,8 @@
# - https://pkgs.org/ - resource for finding needed packages
# - Ex: hexpm/elixir:1.12.0-erlang-24.0.1-debian-bullseye-20210902-slim
#
ARG BUILDER_IMAGE="hexpm/elixir:1.14.0-erlang-24.0.1-debian-bullseye-20210902-slim"
ARG RUNNER_IMAGE="debian:bullseye-20210902-slim"
ARG BUILDER_IMAGE="hexpm/elixir:1.16.3-erlang-26.2.5-debian-bookworm-20240612-slim"
ARG RUNNER_IMAGE="debian:bookworm-20240612-slim"
FROM ${BUILDER_IMAGE} as builder