Add Github action workflows for CI/CD
authorManuel Rom <manuel.rom@student.tugraz.at>
Mon, 22 Mar 2021 10:12:42 +0000 (11:12 +0100)
committerManuel Rom <manuel.rom@student.tugraz.at>
Mon, 22 Mar 2021 10:18:15 +0000 (11:18 +0100)
commit40221ebfc36eaccf1634153a0b57ac2db5020966
tree38345e96cc3d3a781de950af586e8210be5842c4
parent7cda8fa07780825c0819ed81a836554a69349afa
Add Github action workflows for CI/CD

* Add .github/workflows/check-full.yml, enabling:
  * Code checks (flake8, black, isort, vulture)
  * Unit tests (pytest)
* Adapt the Makefile
  * Add vulture to codecheck target
  * Add test target with pytest
.github/workflows/check-full.yml [new file with mode: 0644]
Makefile