Updated actions file

This commit is contained in:
Kieran Eglin 2024-02-21 09:46:24 -08:00
parent 93ee7e2856
commit ce8a82770f
No known key found for this signature in database
GPG key ID: 193984967FCF432D
2 changed files with 4 additions and 15 deletions

View file

@ -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

View file

@ -4,6 +4,8 @@ services:
build:
context: .
dockerfile: dev.Dockerfile
environment:
- MIX_ENV=test
volumes:
- '.:/app'
ports: