Add basic CI setup (#30)
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Rafael Epplée <hello@rafa.ee> Reviewed-on: #30 Co-authored-by: Moritz <moritz.m@local-it.org> Co-committed-by: Moritz <moritz.m@local-it.org>
This commit is contained in:
parent
2116ee1e91
commit
77632bedec
8 changed files with 102 additions and 9 deletions
17
Justfile
17
Justfile
|
|
@ -8,4 +8,19 @@ migrate-database:
|
|||
mix ash.setup
|
||||
|
||||
reset-database:
|
||||
mix ash.reset
|
||||
mix ash.reset
|
||||
|
||||
ci-dev: lint audit test
|
||||
|
||||
lint:
|
||||
mix format --check-formatted
|
||||
mix compile --warnings-as-errors
|
||||
mix credo
|
||||
|
||||
audit:
|
||||
mix sobelow --config
|
||||
mix deps.audit
|
||||
mix hex.audit
|
||||
|
||||
test:
|
||||
mix test
|
||||
Loading…
Add table
Add a link
Reference in a new issue