From de59ab94f81c57665c75ad40cd47e89becec33d4 Mon Sep 17 00:00:00 2001 From: Jie Date: Mon, 1 Jul 2024 08:57:10 +0900 Subject: [PATCH] update to 1.17 (#113) --- .github/workflows/test.yml | 4 ++-- .tool-versions | 4 ++-- Dockerfile | 4 ++-- mix.exs | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5f9602d..73dc299 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,7 +2,7 @@ name: Test on: push: - branches: [ main ] + branches: [main] pull_request: workflow_dispatch: @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-22.04 container: - image: hexpm/elixir:1.16.0-erlang-26.2.1-debian-bookworm-20231009 + image: hexpm/elixir:1.17.0-erlang-27.0-debian-bookworm-20240612 steps: - name: Install git & jq diff --git a/.tool-versions b/.tool-versions index 000a611..f8bb424 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,2 +1,2 @@ -elixir 1.16.0-otp-26 -erlang 26.2.1 +elixir 1.17.0-otp-27 +erlang 27.0 diff --git a/Dockerfile b/Dockerfile index 68defc0..31faeeb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM hexpm/elixir:1.16.0-erlang-26.2.1-debian-bookworm-20231009 as builder +FROM hexpm/elixir:1.17.0-erlang-27.0-debian-bookworm-20240612 as builder # Install SSL ca certificates RUN apt-get update && \ @@ -14,7 +14,7 @@ COPY . . # Builds an escript bin/elixir_representer RUN ./bin/build.sh -FROM hexpm/elixir:1.16.0-erlang-26.2.1-debian-bookworm-20231009 +FROM hexpm/elixir:1.17.0-erlang-27.0-debian-bookworm-20240612 COPY --from=builder /etc/passwd /etc/passwd COPY --from=builder /elixir-representer/bin /opt/representer/bin RUN apt-get update && \ diff --git a/mix.exs b/mix.exs index 1508511..2571c94 100644 --- a/mix.exs +++ b/mix.exs @@ -5,7 +5,7 @@ defmodule Representer.MixProject do [ app: :representer, version: "0.1.0", - elixir: "~> 1.16", + elixir: "~> 1.17", start_permanent: Mix.env() == :prod, deps: deps(), escript: escript()