This repo serves as a reference for the YouTube video found here https://www.youtube.com/watch?v=rY-igT2N8zU&list=PL0dOL8Z7pG3J6t1pqRQiNarBGY-ZnIJcq&index=2.
Demonstration of how to incorporate continuous integration (CI) into a Python project using:
The linting is handled by a custom GitHub Action
pylinter written by myself. The testing is handled by pytest.
.pysimplistic files to lint with the GitHub Action
pylinterand test with
tests/directory which contains the various
pytesttests to run
requirements.txtwhich contains the necessary packages to run the CI