From f593b37a8cac7f207ffe5192f972736e0eb239c9 Mon Sep 17 00:00:00 2001 From: Matthias Wirtz Date: Sun, 19 Jan 2025 20:41:03 +0100 Subject: [PATCH] OTP 27.2 / Elixir 1.18.1 --- .github/actions/setup-elixir-and-cache-deps/action.yml | 4 ++-- Dockerfile | 2 +- nix/flake-modules/package.nix | 4 ++-- website/docs/development.md | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/actions/setup-elixir-and-cache-deps/action.yml b/.github/actions/setup-elixir-and-cache-deps/action.yml index 270ce0a992..eb595376f3 100644 --- a/.github/actions/setup-elixir-and-cache-deps/action.yml +++ b/.github/actions/setup-elixir-and-cache-deps/action.yml @@ -4,11 +4,11 @@ inputs: elixir-version: description: "Elixir version" required: false - default: "1.17.3" + default: "1.18.1" otp-version: description: "OTP version" required: false - default: "26" + default: "27" cache-name-deps: description: "Cache name for dependencies" required: true diff --git a/Dockerfile b/Dockerfile index cd4f04ba7b..23b7073155 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM elixir:1.17.3-otp-26 AS builder +FROM elixir:1.18.1-otp-27 AS builder SHELL ["/bin/bash", "-o", "pipefail", "-c"] diff --git a/nix/flake-modules/package.nix b/nix/flake-modules/package.nix index 2ddddd9009..71df416fe4 100644 --- a/nix/flake-modules/package.nix +++ b/nix/flake-modules/package.nix @@ -2,8 +2,8 @@ { perSystem = { lib, pkgs, system, ... }: let - elixir = pkgs.beam.packages.erlang_26.elixir_1_17; - beamPackages = pkgs.beam.packagesWith pkgs.beam.interpreters.erlang_26; + elixir = pkgs.beam.packages.erlang_27.elixir_1_17; + beamPackages = pkgs.beam.packagesWith pkgs.beam.interpreters.erlang_27; src = ../..; version = builtins.readFile "${src}/VERSION"; diff --git a/website/docs/development.md b/website/docs/development.md index ed57ab8271..d7b37f951e 100644 --- a/website/docs/development.md +++ b/website/docs/development.md @@ -6,7 +6,7 @@ sidebar_label: Development and Contributing ## Requirements -- **Elixir** >= 1.17.3-otp-26 +- **Elixir** >= 1.18.1-otp-27 - **Postgres** >= 17 - An **MQTT broker** e.g. mosquitto (_optional_) - **NodeJS** >= 20.15.0