Ilya Kreymer
feb7ab7652
Improved type checking for backend with mypy ( #1174 )
...
* add mypy type check
- run type check on backend fix ambiguous typing issues
- add mypy to lint gh action + precommit hook
- add mypy.ini
2023-09-13 19:40:26 -07:00
Ilya Kreymer
3261e7d666
ci:
...
- run k3d-ci on all changes to charts or backend, including PRs (faster)
- run microk8s and k3d-log-ci only on commits to main that change charts or backend (slower)
- run lint on all changes to backend, including PRs
fix
2023-02-08 11:24:54 -08:00
sua yoo
24a7b14d63
Add path filter to GH workflows ( #500 )
...
* update docs path
* update lint check
* cluster runs only on backend changes
2023-01-18 15:02:21 -08:00
Ilya Kreymer
edfb1bd513
quickfix: pydantic / lint fix ( #452 )
...
* backend: use latest pydantic again, fix pylint with custom .pylintrc (as suggested in pydantic/pydantic#1961 )
2023-01-10 18:54:11 -08:00
Ilya Kreymer
56a6d7a5d8
Backend lint check ( #451 )
...
- apply lint + format fixes to backend
- add ci for lint + format fixes for backend
- use fixed version of pydantic
2023-01-10 16:17:06 -08:00