Setup GitHub Action workflows to check your packages:
build
test suite
code style (optional)
These workflows should run on every push to any branch.
For Python we recommend using the ci-cd.yml file from the py-pkgs-cookiecutter repository.
Important note! Since the beginning of the course, there has been significant development of the cd job in ci-cd.yml. Please copy over a new version of the file from here, and remove the {% raw %} and {% endraw %} tags (they are there to tell the Cookiecutter to not modify the code between them), as well as replace the {{ cookiecutter.THING }} templates with the corresponding value for your project.
Setup GitHub Action workflows to check your packages:
These workflows should run on every push to any branch. For Python we recommend using the ci-cd.yml file from the py-pkgs-cookiecutter repository.