From 49b639e422d3390694f262b134fbecb6935c114e Mon Sep 17 00:00:00 2001 From: schuwi Date: Sat, 20 Sep 2025 16:58:44 +0200 Subject: [PATCH 1/2] ci: allow setting db hostname --- config/test.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/test.exs b/config/test.exs index 6a30c71..8a19e45 100644 --- a/config/test.exs +++ b/config/test.exs @@ -8,7 +8,7 @@ import Config config :components_elixir, ComponentsElixir.Repo, username: "postgres", password: System.get_env("POSTGRES_PASSWORD") || "fCnPB8VQdPkhJAD29hq6sZEY", - hostname: "localhost", + hostname: System.get_env("POSTGRES_HOSTNAME") || "localhost", database: "components_elixir_test#{System.get_env("MIX_TEST_PARTITION")}", pool: Ecto.Adapters.SQL.Sandbox, pool_size: System.schedulers_online() * 2 -- 2.49.1 From cff6680f3af53ed7a7973a29cb3e785ea6e4bd87 Mon Sep 17 00:00:00 2001 From: schuwi Date: Sat, 20 Sep 2025 17:01:27 +0200 Subject: [PATCH 2/2] ci: change postgres hostname to service --- .gitea/workflows/code-quality.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/code-quality.yml b/.gitea/workflows/code-quality.yml index 1e1e7b3..f257ce2 100644 --- a/.gitea/workflows/code-quality.yml +++ b/.gitea/workflows/code-quality.yml @@ -72,9 +72,11 @@ jobs: - name: Run tests run: mix test env: + POSTGRES_HOSTNAME: db POSTGRES_PASSWORD: postgres - name: Run precommit (should pass if all above passed) run: mix precommit env: + POSTGRES_HOSTNAME: db POSTGRES_PASSWORD: postgres \ No newline at end of file -- 2.49.1