Added proper container prefix to commands

This commit is contained in:
Kieran Eglin 2024-01-19 23:29:57 -08:00
parent 1c56ee6869
commit 8d82ff5d65
No known key found for this signature in database
GPG key ID: 193984967FCF432D

View file

@ -50,22 +50,22 @@ jobs:
# See https://github.com/actions/runner/issues/241 and https://github.com/docker/compose/issues/8537 # See https://github.com/actions/runner/issues/241 and https://github.com/docker/compose/issues/8537
- name: Install Elixir and JS deps - name: Install Elixir and JS deps
run: | run: |
docker compose exec -T yarn install && cd assets && yarn install docker compose exec -T phx yarn install && cd assets && yarn install
docker compose exec -T mix deps.get docker compose exec -T phx mix deps.get
- name: Create and Migrate database - name: Create and Migrate database
run: | run: |
docker compose exec -T mix ecto.create docker compose exec -T phx mix ecto.create
docker compose exec -T mix ecto.migrate docker compose exec -T phx mix ecto.migrate
- name: Check JS formatting - name: Check JS formatting
run: docker compose exec -T yarn run prettier . --check run: docker compose exec -T phx yarn run prettier . --check
- name: Check Elixir formatting - name: Check Elixir formatting
run: docker compose exec -T mix format --check-formatted run: docker compose exec -T phx mix format --check-formatted
- name: Check Credo - name: Check Credo
run: docker compose exec -T mix credo run: docker compose exec -T phx mix credo
- name: Run Elixir tests - name: Run Elixir tests
run: docker compose exec -T mix test run: docker compose exec -T phx mix test