Skip to content

Commit

Permalink
[add] more check steps
Browse files Browse the repository at this point in the history
  • Loading branch information
zoten committed Sep 15, 2023
1 parent ebbeadf commit 25b14e9
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,21 +57,28 @@ jobs:
# Get dependencies
- name: Deps get
run: mix deps.get
- name: Dependencies Check
run: mix deps.unlock --check-unused
# Experimental: compile without warnings (throw it away if macro magic creates problems)
- name: Compiles without warnings
run: mix compile --warnings-as-errors
# Check Format
- name: Check Formatting
run: mix format --check-formatted
- name: Credo
run: mix credo -a --strict
- name: Test
run: mix test
- name: Dialyzer
run: mix dialyzer

alls-green:
if: always()

needs:
- redact_ex
runs-on: [self-hosted, k8s-small]
# runs-on: [self-hosted, k8s-small]
runs-on: ubuntu-latest
container:
image: public.ecr.aws/prima/python:3.9.10-3
steps:
Expand Down

0 comments on commit 25b14e9

Please sign in to comment.