- requirements.txt: project dependencies
- Makefile: install format lint test
- GitHub Actions: a continuous integration and continuous delivery (CI/CD) platform
- devcontainer: config for a Python environment
I run the Makefile as follows: make install
, make test
, make format
, make lint
. The following pictures show the pass results: