Improve dev tooling (#30)

* added ex_check and got it passing

* Set up ex_check to run in test env

* Added static code analysis

* Updated actions file

* Updated dockerfile
This commit is contained in:
Kieran
2024-02-21 10:28:27 -08:00
committed by GitHub
parent 94f777d1ed
commit fdb83ed3f3
8 changed files with 73 additions and 19 deletions
+2
View File
@@ -2,3 +2,5 @@
- Use a UUID for the media database ID (or at least alongside it)
- Look into this and its recommended plugins https://hexdocs.pm/ex_check/readme.html
- Add output template option for the source's friendly name
- TODO: Install Elixir 1.16.2 when available to fix bug with `ex_check` https://github.com/karolsluszniak/ex_check/issues/41#issuecomment-1921390413
- delete `{:elixir_tests, "mix test"}` and formatting check