Skip to content

Commit d43a06a

Browse files
authored
chore: upgrade elixir, otp and debian (#159)
1 parent 743a4bd commit d43a06a

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

.github/workflows/backend_on_push_branch_execute_ci_cd.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
# Currently, this need to be synced manually with the Dockerfile. In the future, the workflow should be changed,
1616
# so that a development container is built from the Dockerfile, pushed, and then re-used in the following steps.
1717
# This would also remove the need to install cmake manually in each step:
18-
container: hexpm/elixir:1.15.7-erlang-26.2.2-debian-bullseye-20240130-slim
18+
container: hexpm/elixir:1.17.3-erlang-27.1.2-debian-bookworm-20241111-slim
1919

2020
steps:
2121
- uses: actions/checkout@v4
@@ -34,7 +34,7 @@ jobs:
3434
# Containers must run in Linux based operating systems
3535
runs-on: ubuntu-latest
3636
# Docker Hub image that `container-job` executes in
37-
container: hexpm/elixir:1.15.7-erlang-26.2.2-debian-bullseye-20240130-slim
37+
container: hexpm/elixir:1.17.3-erlang-27.1.2-debian-bookworm-20241111-slim
3838

3939
needs: build_deps
4040

@@ -84,7 +84,7 @@ jobs:
8484

8585
backend_check_mix_format:
8686
runs-on: ubuntu-latest
87-
container: hexpm/elixir:1.15.7-erlang-26.2.2-debian-bullseye-20240130-slim
87+
container: hexpm/elixir:1.17.3-erlang-27.1.2-debian-bookworm-20241111-slim
8888

8989
needs: build_deps
9090

@@ -104,7 +104,7 @@ jobs:
104104

105105
backend_check_mix_gettext_extract_up_to_date:
106106
runs-on: ubuntu-latest
107-
container: hexpm/elixir:1.15.7-erlang-26.2.2-debian-bullseye-20240130-slim
107+
container: hexpm/elixir:1.17.3-erlang-27.1.2-debian-bookworm-20241111-slim
108108

109109
needs: build_deps
110110

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
# - https://pkgs.org/ - resource for finding needed packages
1313
# - Ex: hexpm/elixir:1.14.0-erlang-24.3.4-debian-bullseye-20210902-slim
1414
#
15-
ARG ELIXIR_VERSION=1.15.7
16-
ARG OTP_VERSION=26.2.2
17-
ARG DEBIAN_VERSION=bullseye-20240130-slim
15+
ARG ELIXIR_VERSION=1.17.3
16+
ARG OTP_VERSION=27.1.2
17+
ARG DEBIAN_VERSION=bookworm-20241111-slim
1818

1919
ARG BUILDER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}"
2020
ARG RUNNER_IMAGE="debian:${DEBIAN_VERSION}"

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ defmodule Wordcharts.MixProject do
44
def project do
55
[
66
app: :wordcharts,
7-
version: "0.1.8",
7+
version: "0.1.9",
88
elixir: "~> 1.12",
99
elixirc_paths: elixirc_paths(Mix.env()),
1010
start_permanent: Mix.env() == :prod,

0 commit comments

Comments
 (0)