Add linting ci
What does this MR do and why?
This MR introduces the lint
job via GitLab CI. This helps to ensure:
- Checking all new commits follow a consistent coding style (
black
andisort
) viamake lint
. - Checking the Poetry lock file
poetry.lock
updated using the correct Poetry version and thepoetry.lock
is consistent withpyproject.toml
.
Edited by Tan Le