From 1ffdaaf79aa5f1c8264d3f0e347cb925c1c534d8 Mon Sep 17 00:00:00 2001 From: woylie <13847569+woylie@users.noreply.github.com> Date: Fri, 20 Dec 2024 09:18:06 +0900 Subject: [PATCH] update elixir to 1.18 --- .github/workflows/ci.yml | 5 ++++- .github/workflows/demo_assets.yml | 2 +- Dockerfile | 6 +++--- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 637e5ff..111f8ef 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,7 +1,7 @@ name: CI env: - ELIXIR_VERSION: "1.17" + ELIXIR_VERSION: "1.18" OTP_VERSION: "27" on: @@ -55,6 +55,9 @@ jobs: - { elixir: 1.17, otp: 25 } - { elixir: 1.17, otp: 26 } - { elixir: 1.17, otp: 27 } + - { elixir: 1.18, otp: 25 } + - { elixir: 1.18, otp: 26 } + - { elixir: 1.18, otp: 27 } steps: - uses: actions/checkout@v4 - uses: erlef/setup-beam@v1 diff --git a/.github/workflows/demo_assets.yml b/.github/workflows/demo_assets.yml index d1c81b2..d527e37 100644 --- a/.github/workflows/demo_assets.yml +++ b/.github/workflows/demo_assets.yml @@ -1,7 +1,7 @@ name: Demo Assets env: - ELIXIR_VERSION: "1.17" + ELIXIR_VERSION: "1.18" OTP_VERSION: "27" NODE_VERSION: "22" PNPM_VERSION: "9" diff --git a/Dockerfile b/Dockerfile index e817fb1..d9d09b8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,10 +11,10 @@ # - https://pkgs.org/ - resource for finding needed packages # - Ex: hexpm/elixir:1.17.1-erlang-27.0-debian-bullseye-20240701-slim # -ARG ELIXIR_VERSION=1.17.2 -ARG OTP_VERSION=27.0.1 +ARG ELIXIR_VERSION=1.18.0 +ARG OTP_VERSION=27.2 ARG NODE_VERSION=22 -ARG DEBIAN_VERSION=bookworm-20240722-slim +ARG DEBIAN_VERSION=bookworm-20241202-slim ARG BUILDER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}" ARG RUNNER_IMAGE="debian:${DEBIAN_VERSION}"