diff --git a/.github/workflows/elixir.yaml b/.github/workflows/elixir.yaml index dae0a0e..f9e4a95 100644 --- a/.github/workflows/elixir.yaml +++ b/.github/workflows/elixir.yaml @@ -9,6 +9,15 @@ jobs: matrix: elixir: [ + "DIR=1.19", + "DIR=1.19 VARIANT=slim", + "DIR=1.19 VARIANT=alpine", + "DIR=1.19 VARIANT=otp-27", + "DIR=1.19 VARIANT=otp-27-slim", + "DIR=1.19 VARIANT=otp-27-alpine", + "DIR=1.19 VARIANT=otp-26", + "DIR=1.19 VARIANT=otp-26-slim", + "DIR=1.19 VARIANT=otp-26-alpine", "DIR=1.18", "DIR=1.18 VARIANT=slim", "DIR=1.18 VARIANT=alpine", @@ -44,25 +53,7 @@ jobs: "DIR=1.15 VARIANT=otp-25-alpine", "DIR=1.15 VARIANT=otp-24", "DIR=1.15 VARIANT=otp-24-slim", - "DIR=1.15 VARIANT=otp-24-alpine", - "DIR=1.14", - "DIR=1.14 VARIANT=slim", - "DIR=1.14 VARIANT=alpine", - "DIR=1.14 VARIANT=otp-25", - "DIR=1.14 VARIANT=otp-25-slim", - "DIR=1.14 VARIANT=otp-25-alpine", - "DIR=1.14 VARIANT=otp-24", - "DIR=1.14 VARIANT=otp-24-slim", - "DIR=1.14 VARIANT=otp-24-alpine", - "DIR=1.13", - "DIR=1.13 VARIANT=slim", - "DIR=1.13 VARIANT=alpine", - "DIR=1.13 VARIANT=otp-25", - "DIR=1.13 VARIANT=otp-25-slim", - "DIR=1.13 VARIANT=otp-25-alpine", - "DIR=1.12", - "DIR=1.12 VARIANT=slim", - "DIR=1.12 VARIANT=alpine", + "DIR=1.15 VARIANT=otp-24-alpine" ] fail-fast: false steps: diff --git a/1.19/Dockerfile b/1.19/Dockerfile index 165371d..071a0bf 100644 --- a/1.19/Dockerfile +++ b/1.19/Dockerfile @@ -1,12 +1,12 @@ FROM erlang:28 # elixir expects utf8. -ENV ELIXIR_VERSION="v1.19.0" \ +ENV ELIXIR_VERSION="v1.19.1" \ LANG=C.UTF-8 RUN set -xe \ && ELIXIR_DOWNLOAD_URL="https://github.com/elixir-lang/elixir/archive/${ELIXIR_VERSION}.tar.gz" \ - && ELIXIR_DOWNLOAD_SHA256="99a684045b49f9c5005a1aa8278e1bac8c3769e0a5a13c05ef80b69113029234" \ + && ELIXIR_DOWNLOAD_SHA256="4dfbfa2d0863bb3809109757a599b453e78ea890f31fa54456a2d81b40bc930f" \ && curl -fSL -o elixir-src.tar.gz $ELIXIR_DOWNLOAD_URL \ && echo "$ELIXIR_DOWNLOAD_SHA256 elixir-src.tar.gz" | sha256sum -c - \ && mkdir -p /usr/local/src/elixir \ diff --git a/1.19/alpine/Dockerfile b/1.19/alpine/Dockerfile index 5a0ecc5..99d56f4 100644 --- a/1.19/alpine/Dockerfile +++ b/1.19/alpine/Dockerfile @@ -1,12 +1,12 @@ FROM erlang:28-alpine # elixir expects utf8. -ENV ELIXIR_VERSION="v1.19.0" \ +ENV ELIXIR_VERSION="v1.19.1" \ LANG=C.UTF-8 RUN set -xe \ && ELIXIR_DOWNLOAD_URL="https://github.com/elixir-lang/elixir/archive/${ELIXIR_VERSION}.tar.gz" \ - && ELIXIR_DOWNLOAD_SHA256="99a684045b49f9c5005a1aa8278e1bac8c3769e0a5a13c05ef80b69113029234" \ + && ELIXIR_DOWNLOAD_SHA256="4dfbfa2d0863bb3809109757a599b453e78ea890f31fa54456a2d81b40bc930f" \ && buildDeps=' \ ca-certificates \ curl \ diff --git a/1.19/otp-26-alpine/Dockerfile b/1.19/otp-26-alpine/Dockerfile index 4858ee2..89ec7e3 100644 --- a/1.19/otp-26-alpine/Dockerfile +++ b/1.19/otp-26-alpine/Dockerfile @@ -1,12 +1,12 @@ FROM erlang:26-alpine # elixir expects utf8. -ENV ELIXIR_VERSION="v1.19.0" \ +ENV ELIXIR_VERSION="v1.19.1" \ LANG=C.UTF-8 RUN set -xe \ && ELIXIR_DOWNLOAD_URL="https://github.com/elixir-lang/elixir/archive/${ELIXIR_VERSION}.tar.gz" \ - && ELIXIR_DOWNLOAD_SHA256="99a684045b49f9c5005a1aa8278e1bac8c3769e0a5a13c05ef80b69113029234" \ + && ELIXIR_DOWNLOAD_SHA256="4dfbfa2d0863bb3809109757a599b453e78ea890f31fa54456a2d81b40bc930f" \ && buildDeps=' \ ca-certificates \ curl \ diff --git a/1.19/otp-26-slim/Dockerfile b/1.19/otp-26-slim/Dockerfile index 3975663..f4155e1 100644 --- a/1.19/otp-26-slim/Dockerfile +++ b/1.19/otp-26-slim/Dockerfile @@ -1,12 +1,12 @@ FROM erlang:26-slim # elixir expects utf8. -ENV ELIXIR_VERSION="v1.19.0" \ +ENV ELIXIR_VERSION="v1.19.1" \ LANG=C.UTF-8 RUN set -xe \ && ELIXIR_DOWNLOAD_URL="https://github.com/elixir-lang/elixir/archive/${ELIXIR_VERSION}.tar.gz" \ - && ELIXIR_DOWNLOAD_SHA256="99a684045b49f9c5005a1aa8278e1bac8c3769e0a5a13c05ef80b69113029234" \ + && ELIXIR_DOWNLOAD_SHA256="4dfbfa2d0863bb3809109757a599b453e78ea890f31fa54456a2d81b40bc930f" \ && buildDeps=' \ ca-certificates \ curl \ diff --git a/1.19/otp-26/Dockerfile b/1.19/otp-26/Dockerfile index 91542d5..e3e256c 100644 --- a/1.19/otp-26/Dockerfile +++ b/1.19/otp-26/Dockerfile @@ -1,12 +1,12 @@ FROM erlang:26 # elixir expects utf8. -ENV ELIXIR_VERSION="v1.19.0" \ +ENV ELIXIR_VERSION="v1.19.1" \ LANG=C.UTF-8 RUN set -xe \ && ELIXIR_DOWNLOAD_URL="https://github.com/elixir-lang/elixir/archive/${ELIXIR_VERSION}.tar.gz" \ - && ELIXIR_DOWNLOAD_SHA256="99a684045b49f9c5005a1aa8278e1bac8c3769e0a5a13c05ef80b69113029234" \ + && ELIXIR_DOWNLOAD_SHA256="4dfbfa2d0863bb3809109757a599b453e78ea890f31fa54456a2d81b40bc930f" \ && curl -fSL -o elixir-src.tar.gz $ELIXIR_DOWNLOAD_URL \ && echo "$ELIXIR_DOWNLOAD_SHA256 elixir-src.tar.gz" | sha256sum -c - \ && mkdir -p /usr/local/src/elixir \ diff --git a/1.19/otp-27-alpine/Dockerfile b/1.19/otp-27-alpine/Dockerfile index 078e078..19445a1 100644 --- a/1.19/otp-27-alpine/Dockerfile +++ b/1.19/otp-27-alpine/Dockerfile @@ -1,12 +1,12 @@ FROM erlang:27-alpine # elixir expects utf8. -ENV ELIXIR_VERSION="v1.19.0" \ +ENV ELIXIR_VERSION="v1.19.1" \ LANG=C.UTF-8 RUN set -xe \ && ELIXIR_DOWNLOAD_URL="https://github.com/elixir-lang/elixir/archive/${ELIXIR_VERSION}.tar.gz" \ - && ELIXIR_DOWNLOAD_SHA256="99a684045b49f9c5005a1aa8278e1bac8c3769e0a5a13c05ef80b69113029234" \ + && ELIXIR_DOWNLOAD_SHA256="4dfbfa2d0863bb3809109757a599b453e78ea890f31fa54456a2d81b40bc930f" \ && buildDeps=' \ ca-certificates \ curl \ diff --git a/1.19/otp-27-slim/Dockerfile b/1.19/otp-27-slim/Dockerfile index e5a085e..ed73c70 100644 --- a/1.19/otp-27-slim/Dockerfile +++ b/1.19/otp-27-slim/Dockerfile @@ -1,12 +1,12 @@ FROM erlang:27-slim # elixir expects utf8. -ENV ELIXIR_VERSION="v1.19.0" \ +ENV ELIXIR_VERSION="v1.19.1" \ LANG=C.UTF-8 RUN set -xe \ && ELIXIR_DOWNLOAD_URL="https://github.com/elixir-lang/elixir/archive/${ELIXIR_VERSION}.tar.gz" \ - && ELIXIR_DOWNLOAD_SHA256="99a684045b49f9c5005a1aa8278e1bac8c3769e0a5a13c05ef80b69113029234" \ + && ELIXIR_DOWNLOAD_SHA256="4dfbfa2d0863bb3809109757a599b453e78ea890f31fa54456a2d81b40bc930f" \ && buildDeps=' \ ca-certificates \ curl \ diff --git a/1.19/otp-27/Dockerfile b/1.19/otp-27/Dockerfile index feaf226..943f6bd 100644 --- a/1.19/otp-27/Dockerfile +++ b/1.19/otp-27/Dockerfile @@ -1,12 +1,12 @@ FROM erlang:27 # elixir expects utf8. -ENV ELIXIR_VERSION="v1.19.0" \ +ENV ELIXIR_VERSION="v1.19.1" \ LANG=C.UTF-8 RUN set -xe \ && ELIXIR_DOWNLOAD_URL="https://github.com/elixir-lang/elixir/archive/${ELIXIR_VERSION}.tar.gz" \ - && ELIXIR_DOWNLOAD_SHA256="99a684045b49f9c5005a1aa8278e1bac8c3769e0a5a13c05ef80b69113029234" \ + && ELIXIR_DOWNLOAD_SHA256="4dfbfa2d0863bb3809109757a599b453e78ea890f31fa54456a2d81b40bc930f" \ && curl -fSL -o elixir-src.tar.gz $ELIXIR_DOWNLOAD_URL \ && echo "$ELIXIR_DOWNLOAD_SHA256 elixir-src.tar.gz" | sha256sum -c - \ && mkdir -p /usr/local/src/elixir \ diff --git a/1.19/slim/Dockerfile b/1.19/slim/Dockerfile index f5520a3..cc9023a 100644 --- a/1.19/slim/Dockerfile +++ b/1.19/slim/Dockerfile @@ -1,12 +1,12 @@ FROM erlang:28-slim # elixir expects utf8. -ENV ELIXIR_VERSION="v1.19.0" \ +ENV ELIXIR_VERSION="v1.19.1" \ LANG=C.UTF-8 RUN set -xe \ && ELIXIR_DOWNLOAD_URL="https://github.com/elixir-lang/elixir/archive/${ELIXIR_VERSION}.tar.gz" \ - && ELIXIR_DOWNLOAD_SHA256="99a684045b49f9c5005a1aa8278e1bac8c3769e0a5a13c05ef80b69113029234" \ + && ELIXIR_DOWNLOAD_SHA256="4dfbfa2d0863bb3809109757a599b453e78ea890f31fa54456a2d81b40bc930f" \ && buildDeps=' \ ca-certificates \ curl \