Skip to content

Commit 2396b3a

Browse files
committed
moar
1 parent 9a13f8c commit 2396b3a

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

.github/workflows/tests.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,9 @@ jobs:
5858
run: MIX_ENV=test MAX_CASES=3 mix coveralls.github
5959
env:
6060
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
61+
- name: Check for warnings
62+
run: mix compile --force --warnings-as-errors
63+
- name: Run format check
64+
run: mix format --check-formatted
65+
- name: Run dialyzer
66+
run: mix dialyzer

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ RUN mix local.hex --force && \
3333
mix local.rebar --force
3434

3535
# install mix dependencies
36-
COPY mix.exs mix.lock beacon ./
36+
COPY mix.exs mix.lock ./
37+
COPY beacon beacon
3738
RUN mix deps.get --only $MIX_ENV
3839
RUN mkdir config
3940

0 commit comments

Comments
 (0)