diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 7b2040b..d338ce4 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,5 +1,5 @@ # Use an official Elixir image as the base -FROM elixir:1.18.3 +FROM elixir:1.19.3-otp-28 # Set-up for switching to non-root user ARG USERNAME=vscode @@ -51,4 +51,4 @@ RUN mix local.hex --force && mix local.rebar --force # Install Commitizen locally RUN pipx ensurepath \ && pipx install commitizen \ - && pipx upgrade commitizen \ No newline at end of file + && pipx upgrade commitizen diff --git a/.github/workflows/validate.yaml b/.github/workflows/validate.yaml index 432fa84..1a1dec3 100644 --- a/.github/workflows/validate.yaml +++ b/.github/workflows/validate.yaml @@ -42,8 +42,8 @@ jobs: # and running the workflow steps. These should match the versions in the # devcontainer Dockerfile. matrix: - otp: ['27.3.4'] # Define the OTP version [required] - elixir: ['1.18.3'] # Define the elixir version [required] + otp: ['28.1.1'] # Define the OTP version [required] + elixir: ['1.19.3'] # Define the elixir version [required] steps: # Step: Setup Elixir + Erlang image as the base. - name: Set up Elixir diff --git a/README.md b/README.md index 1b9473a..0254a1b 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ If you want to go it alone, you'll need something along the following lines: Prerequisites: -- Elixir 1.18.x +- Elixir 1.19.x - Follow the [installation instructions](https://elixir-lang.org/install.html) to get this installed. - A Postgres database server diff --git a/mix.exs b/mix.exs index cf4bcf1..6b42c08 100644 --- a/mix.exs +++ b/mix.exs @@ -5,7 +5,7 @@ defmodule BathLARP.MixProject do [ app: :bathlarp, version: "0.1.0", - elixir: "~> 1.18", + elixir: "~> 1.19", elixirc_paths: elixirc_paths(Mix.env()), start_permanent: Mix.env() == :prod, aliases: aliases(),