Arraial Github reusable workflows bundle for Python applications
Only requirement is to define a Makefile similar to the (example), where the required commands are:
- test_setup
- set_version
- lint
- format
- test_secrets_file
- test
For additional guidance, a docker-bake example is also available.