diff --git a/.github/workflows/lint_and_test.yml b/.github/workflows/lint_and_test.yml index 39598cf..45d2a6b 100644 --- a/.github/workflows/lint_and_test.yml +++ b/.github/workflows/lint_and_test.yml @@ -51,7 +51,7 @@ jobs: - name: Create and Migrate database run: | docker compose exec -T phx mix ecto.create - docker compose exec -T mix ecto.migrate + docker compose exec -T phx mix ecto.migrate - name: Run code checks run: docker compose exec -T phx mix check --no-fix --no-retry diff --git a/docker/dev.Dockerfile b/docker/dev.Dockerfile index 4312c03..3d08fa4 100644 --- a/docker/dev.Dockerfile +++ b/docker/dev.Dockerfile @@ -55,7 +55,8 @@ COPY . ./ # Install Elixir deps # RUN mix archive.install github hexpm/hex branch latest -RUN mix deps.get +RUN mix deps.get && mix deps.compile +RUN MIX_ENV=test mix deps.get && MIX_ENV=test mix deps.compile # Gives us iex shell history ENV ERL_AFLAGS="-kernel shell_history enabled"