Description
Replace sticklerCI features with similar lint checks.
Describe the solution you'd like
- check code-style with various linters including:
-
flake8
checks -
shellcheck
checks - GitHub annotations (at-least with PRs)
- new OPTIONALS
- markdown linter (optional)
- yaml-lint (optional)
- codespell (optional)
- makefile-linter (optional)
-
Describe alternatives you've considered
- prefer the style of flake8 (based on PEP-8) over black for python.
- does
shellcheck
EVEN have an alternative: Not really - should check if houndCI still works too
- need to check yaml and markdown for options (optional)
Additional context
- critical that git annotations link to some kind of reference docs on errors (even just a web search)