feat: adding release and lint github actions
This commit is contained in:
parent
09f508ed24
commit
94ffe2c02c
5 changed files with 1011 additions and 738 deletions
18
Makefile
Normal file
18
Makefile
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
.PHONY: all format lint
|
||||
|
||||
all: help
|
||||
|
||||
|
||||
format:
|
||||
poetry run black .
|
||||
poetry run ruff --select I --fix .
|
||||
|
||||
lint:
|
||||
poetry run mypy .
|
||||
poetry run black . --check
|
||||
poetry run ruff .
|
||||
|
||||
help:
|
||||
@echo '----'
|
||||
@echo 'format - run code formatters'
|
||||
@echo 'lint - run linters'
|
||||
Loading…
Add table
Add a link
Reference in a new issue