Add Code testing workflow
authorDarshaka Pathirana <dpat@syn-net.org>
Fri, 13 Nov 2020 15:43:40 +0000 (16:43 +0100)
committerDarshaka Pathirana <dpat@syn-net.org>
Fri, 3 Dec 2021 11:54:54 +0000 (12:54 +0100)
commitcb8ed979c962c8f81b6ffe4334ae792aad256423
treebeefdd0d54216de6f50f491521cf16e2aaf15e54
parent29bfc533ade39978f73afaecf01062151e43e267
Add Code testing workflow

Implement code testing by running shellcheck against shell scripts,
flake8, isort + black against python scripts and spellintian against
man pages.

Codecheck can be executed via 'make codecheck'.

Spellcheck can be executed via 'make spellcheck'.

The Github Workflow is heavily inspired by the workflow of
sipwise/ngcpcfg make by @mika (Thx!).

'make help' is inspired by
https://www.thapaliya.com/en/writings/well-documented-makefiles/
by @suvash (Thx!)
.github/workflows/tests.yml [new file with mode: 0644]
Makefile [new file with mode: 0644]