From a19369b9851ddf9dd4a3304015747219b850980a Mon Sep 17 00:00:00 2001 From: Jeremie Gillet Date: Fri, 12 Jun 2026 14:15:17 +0900 Subject: [PATCH] update to 1.20 --- .github/workflows/test.yml | 2 +- .tool-versions | 4 ++-- Dockerfile | 4 ++-- mix.exs | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2d96806..61e66c8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-24.04 container: - image: hexpm/elixir:1.19.4-erlang-28.1-debian-bookworm-20251117 + image: hexpm/elixir:1.20.1-erlang-29.0-debian-bookworm-20260610 steps: - name: Install git & jq diff --git a/.tool-versions b/.tool-versions index 078af8b..ce199e5 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,2 +1,2 @@ -elixir 1.19.4-otp-28 -erlang 28.1 +elixir 1.20.1-otp-29 +erlang 29.0.2 diff --git a/Dockerfile b/Dockerfile index 57fc014..219c1b5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM hexpm/elixir:1.19.4-erlang-28.1-debian-bookworm-20251117 AS builder +FROM hexpm/elixir:1.20.1-erlang-29.0-debian-bookworm-20260610 AS builder # Install SSL ca certificates RUN apt-get update && \ @@ -14,7 +14,7 @@ COPY . . # Builds an escript bin/elixir_representer RUN ./bin/build.sh -FROM hexpm/elixir:1.19.4-erlang-28.1-debian-bookworm-20251117 +FROM hexpm/elixir:1.20.1-erlang-29.0-debian-bookworm-20260610 COPY --from=builder /etc/passwd /etc/passwd COPY --from=builder /elixir-representer/bin /opt/representer/bin RUN apt-get update && \ diff --git a/mix.exs b/mix.exs index ee30e2b..c4cdcf9 100644 --- a/mix.exs +++ b/mix.exs @@ -5,7 +5,7 @@ defmodule Representer.MixProject do [ app: :representer, version: "0.1.0", - elixir: "~> 1.19", + elixir: "~> 1.20", start_permanent: Mix.env() == :prod, deps: deps(), escript: escript()