diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 515309d..0093308 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,7 +23,7 @@ jobs: otp-version: "27.2" elixir-version: "1.18.1" - run: mix deps.get - - run: mix credo --strict + - run: mix quality - run: mix test env: REDIS_HOST: localhost diff --git a/mix.exs b/mix.exs index 799057b..568b07d 100644 --- a/mix.exs +++ b/mix.exs @@ -8,6 +8,7 @@ defmodule TdCache.MixProject do elixir: "~> 1.18", elixirc_paths: elixirc_paths(Mix.env()), start_permanent: Mix.env() == :prod, + aliases: aliases(), deps: deps() ] end @@ -37,4 +38,10 @@ defmodule TdCache.MixProject do {:redix, "~> 1.5"} ] end + + defp aliases do + [ + quality: ["format --check-formatted", "credo --strict"] + ] + end end