Skip to content

Commit

Permalink
chore: upgrade elixir, otp and debian
Browse files Browse the repository at this point in the history
  • Loading branch information
nwittstruck committed Nov 15, 2024
1 parent 8dcc71e commit 05f0c93
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/on_push_branch__execute_ci_cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
# Currently, this need to be synced manually with the Dockerfile. In the future, the workflow should be changed,
# so that a development container is built from the Dockerfile, pushed, and then re-used in the following steps.
# This would also remove the need to install cmake manually in each step:
container: hexpm/elixir:1.15.8-erlang-26.2.5-debian-bullseye-20240513-slim
container: hexpm/elixir:1.17.3-erlang-27.1.2-debian-bookworm-20241111-slim

steps:
# See https://github.com/actions/checkout
Expand All @@ -39,7 +39,7 @@ jobs:
# Containers must run in Linux based operating systems
runs-on: ubuntu-latest
# Docker Hub image that `container-job` executes in
container: hexpm/elixir:1.15.8-erlang-26.2.5-debian-bullseye-20240513-slim
container: hexpm/elixir:1.17.3-erlang-27.1.2-debian-bookworm-20241111-slim

needs: build_deps

Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:

check_mix_format:
runs-on: ubuntu-latest
container: hexpm/elixir:1.15.8-erlang-26.2.5-debian-bullseye-20240513-slim
container: hexpm/elixir:1.17.3-erlang-27.1.2-debian-bookworm-20241111-slim

needs: build_deps

Expand All @@ -116,7 +116,7 @@ jobs:

check_mix_gettext_extract_up_to_date:
runs-on: ubuntu-latest
container: hexpm/elixir:1.15.8-erlang-26.2.5-debian-bullseye-20240513-slim
container: hexpm/elixir:1.17.3-erlang-27.1.2-debian-bookworm-20241111-slim

needs: build_deps

Expand All @@ -137,7 +137,7 @@ jobs:

check_mix_sobelow:
runs-on: ubuntu-latest
container: hexpm/elixir:1.15.8-erlang-26.2.5-debian-bullseye-20240513-slim
container: hexpm/elixir:1.17.3-erlang-27.1.2-debian-bookworm-20241111-slim

needs: build_deps

Expand All @@ -159,7 +159,7 @@ jobs:

check_mix_credo:
runs-on: ubuntu-latest
container: hexpm/elixir:1.15.8-erlang-26.2.5-debian-bullseye-20240513-slim
container: hexpm/elixir:1.17.3-erlang-27.1.2-debian-bookworm-20241111-slim

needs: build_deps

Expand Down
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@
# - https://pkgs.org/ - resource for finding needed packages
# - Ex: hexpm/elixir:1.13.1-erlang-24.2-debian-bullseye-20210902-slim
#
ARG ELIXIR_VERSION=1.15.8
ARG OTP_VERSION=26.2.5
ARG DEBIAN_VERSION=bullseye-20240513-slim
ARG ELIXIR_VERSION=1.17.3
ARG OTP_VERSION=27.1.2
ARG DEBIAN_VERSION=bookworm-20241111-slim

ARG BUILDER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}"
ARG RUNNER_IMAGE="debian:${DEBIAN_VERSION}"
Expand Down
2 changes: 1 addition & 1 deletion mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ defmodule Mindwendel.MixProject do
[
app: :mindwendel,
version: "0.2.9",
elixir: "~> 1.15.8",
elixir: "~> 1.17",
elixirc_paths: elixirc_paths(Mix.env()),
start_permanent: Mix.env() == :prod,
aliases: aliases(),
Expand Down

0 comments on commit 05f0c93

Please sign in to comment.