Compare commits

...

3 Commits

Author SHA1 Message Date
af62a84a5d
feat: upgrade lefthook from 1.10.10 to 1.11.3 2025-03-11 00:28:53 +00:00
0b8344e3a7
feat: upgrade runtime in docker and ci
Match erlang, elixir, and postgres versions for `docker` and `ci`
environments.
2025-03-11 00:28:53 +00:00
1d9dd6b3ad chore(deps): update absinthe_plug digest to 5de21da (#125)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| absinthe_plug | prod | digest | `307c8bb` -> `5de21da` |

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45OC4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTg4LjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #125
Co-authored-by: renovate-bot <renovate-bot@dubas.dev>
Co-committed-by: renovate-bot <renovate-bot@dubas.dev>
2025-03-11 00:28:23 +00:00
5 changed files with 8 additions and 8 deletions

View File

@ -9,7 +9,7 @@ trigger:
steps: steps:
- name: database healthcheck - name: database healthcheck
image: &postgres 'postgres:17.3-alpine' image: &postgres 'postgres:17.4-alpine'
environment: environment:
PGUSER: &db_user postgres PGUSER: &db_user postgres
PGPASSWORD: &db_pass postgres PGPASSWORD: &db_pass postgres
@ -44,7 +44,7 @@ steps:
path: /drone/src/deps path: /drone/src/deps
- name: dependencies and compile - name: dependencies and compile
image: &elixir 'hexpm/elixir:1.18.2-erlang-27.2.2-debian-bookworm-20250203-slim' image: &elixir 'hexpm/elixir:1.18.3-erlang-27.3-debian-bookworm-20250224-slim'
commands: commands:
- apt-get update - apt-get update
- apt-get install -y git make - apt-get install -y git make

View File

@ -1,3 +1,3 @@
erlang 27.3 erlang 27.3
elixir 1.18.3 elixir 1.18.3
lefthook 1.10.10 lefthook 1.11.3

View File

@ -1,6 +1,6 @@
ARG ELIXIR_VERSION=1.18.2 ARG ELIXIR_VERSION=1.18.3
ARG OTP_VERSION=27.2.2 ARG OTP_VERSION=27.3
ARG DEBIAN_VERSION=bookworm-20250203-slim ARG DEBIAN_VERSION=bookworm-20250224-slim
ARG BUILDER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}" ARG BUILDER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}"
ARG RUNNER_IMAGE="debian:${DEBIAN_VERSION}" ARG RUNNER_IMAGE="debian:${DEBIAN_VERSION}"

View File

@ -32,7 +32,7 @@ defmodule Wabanex.MixProject do
{:absinthe, "~> 1.7.0"}, {:absinthe, "~> 1.7.0"},
{:absinthe_plug, {:absinthe_plug,
git: "https://github.com/absinthe-graphql/absinthe_plug.git", git: "https://github.com/absinthe-graphql/absinthe_plug.git",
ref: "307c8bb14f9eec8a5cd77842366ac4eae7f17d76"}, ref: "5de21da279938d1a10642f94d5e9c9fbdc846149"},
{:credo, "~> 1.7.0", only: [:dev, :test], runtime: false}, {:credo, "~> 1.7.0", only: [:dev, :test], runtime: false},
{:crudry, "~> 2.4.0"}, {:crudry, "~> 2.4.0"},
{:dialyxir, "~> 1.4.0", only: [:dev, :test], runtime: false}, {:dialyxir, "~> 1.4.0", only: [:dev, :test], runtime: false},

View File

@ -1,6 +1,6 @@
%{ %{
"absinthe": {:hex, :absinthe, "1.7.8", "43443d12ad2b4fcce60e257ac71caf3081f3d5c4ddd5eac63a02628bcaf5b556", [:mix], [{:dataloader, "~> 1.0.0 or ~> 2.0", [hex: :dataloader, repo: "hexpm", optional: true]}, {:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}, {:nimble_parsec, "~> 1.2.2 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}, {:opentelemetry_process_propagator, "~> 0.2.1 or ~> 0.3", [hex: :opentelemetry_process_propagator, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "c4085df201892a498384f997649aedb37a4ce8a726c170d5b5617ed3bf45d40b"}, "absinthe": {:hex, :absinthe, "1.7.8", "43443d12ad2b4fcce60e257ac71caf3081f3d5c4ddd5eac63a02628bcaf5b556", [:mix], [{:dataloader, "~> 1.0.0 or ~> 2.0", [hex: :dataloader, repo: "hexpm", optional: true]}, {:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}, {:nimble_parsec, "~> 1.2.2 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}, {:opentelemetry_process_propagator, "~> 0.2.1 or ~> 0.3", [hex: :opentelemetry_process_propagator, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "c4085df201892a498384f997649aedb37a4ce8a726c170d5b5617ed3bf45d40b"},
"absinthe_plug": {:git, "https://github.com/absinthe-graphql/absinthe_plug.git", "307c8bb14f9eec8a5cd77842366ac4eae7f17d76", [ref: "307c8bb14f9eec8a5cd77842366ac4eae7f17d76"]}, "absinthe_plug": {:git, "https://github.com/absinthe-graphql/absinthe_plug.git", "5de21da279938d1a10642f94d5e9c9fbdc846149", [ref: "5de21da279938d1a10642f94d5e9c9fbdc846149"]},
"bunt": {:hex, :bunt, "1.0.0", "081c2c665f086849e6d57900292b3a161727ab40431219529f13c4ddcf3e7a44", [:mix], [], "hexpm", "dc5f86aa08a5f6fa6b8096f0735c4e76d54ae5c9fa2c143e5a1fc7c1cd9bb6b5"}, "bunt": {:hex, :bunt, "1.0.0", "081c2c665f086849e6d57900292b3a161727ab40431219529f13c4ddcf3e7a44", [:mix], [], "hexpm", "dc5f86aa08a5f6fa6b8096f0735c4e76d54ae5c9fa2c143e5a1fc7c1cd9bb6b5"},
"castore": {:hex, :castore, "1.0.12", "053f0e32700cbec356280c0e835df425a3be4bc1e0627b714330ad9d0f05497f", [:mix], [], "hexpm", "3dca286b2186055ba0c9449b4e95b97bf1b57b47c1f2644555879e659960c224"}, "castore": {:hex, :castore, "1.0.12", "053f0e32700cbec356280c0e835df425a3be4bc1e0627b714330ad9d0f05497f", [:mix], [], "hexpm", "3dca286b2186055ba0c9449b4e95b97bf1b57b47c1f2644555879e659960c224"},
"cowboy": {:hex, :cowboy, "2.13.0", "09d770dd5f6a22cc60c071f432cd7cb87776164527f205c5a6b0f24ff6b38990", [:make, :rebar3], [{:cowlib, ">= 2.14.0 and < 3.0.0", [hex: :cowlib, repo: "hexpm", optional: false]}, {:ranch, ">= 1.8.0 and < 3.0.0", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm", "e724d3a70995025d654c1992c7b11dbfea95205c047d86ff9bf1cda92ddc5614"}, "cowboy": {:hex, :cowboy, "2.13.0", "09d770dd5f6a22cc60c071f432cd7cb87776164527f205c5a6b0f24ff6b38990", [:make, :rebar3], [{:cowlib, ">= 2.14.0 and < 3.0.0", [hex: :cowlib, repo: "hexpm", optional: false]}, {:ranch, ">= 1.8.0 and < 3.0.0", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm", "e724d3a70995025d654c1992c7b11dbfea95205c047d86ff9bf1cda92ddc5614"},