From ce8a82770fce587a1fbc3ba65d56bb9022ef4c1d Mon Sep 17 00:00:00 2001 From: Kieran Eglin Date: Wed, 21 Feb 2024 09:46:24 -0800 Subject: [PATCH] Updated actions file --- .github/workflows/lint_and_test.yml | 17 ++--------------- docker-compose.ci.yml | 2 ++ 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/.github/workflows/lint_and_test.yml b/.github/workflows/lint_and_test.yml index 8983a87..71e4ac8 100644 --- a/.github/workflows/lint_and_test.yml +++ b/.github/workflows/lint_and_test.yml @@ -21,10 +21,6 @@ jobs: - name: Checkout code uses: actions/checkout@v3 - - name: Create and populate ENV file - run: | - echo MIX_ENV=test >> .env - - name: Pull prebuilt images run: docker compose pull @@ -55,14 +51,5 @@ jobs: docker compose exec -T phx mix ecto.create docker compose exec -T phx mix ecto.migrate - - name: Check JS formatting - run: docker compose exec -T phx yarn run prettier . --check - - - name: Check Elixir formatting - run: docker compose exec -T phx mix format --check-formatted - - - name: Check Credo - run: docker compose exec -T phx mix credo - - - name: Run Elixir tests - run: docker compose exec -T phx mix test + - name: Run code checks + run: docker compose exec -T phx mix check --no-fix --no-retry diff --git a/docker-compose.ci.yml b/docker-compose.ci.yml index 957fd63..d4f4d6f 100644 --- a/docker-compose.ci.yml +++ b/docker-compose.ci.yml @@ -4,6 +4,8 @@ services: build: context: . dockerfile: dev.Dockerfile + environment: + - MIX_ENV=test volumes: - '.:/app' ports: