The Continuos Integration document describes everything you need to know when developing on this project.
This project is using GitHub Actions workflows in CI.
The docker workflow validates the docker files across the repository.
The terraform workflow validates the infrastructure code located in the infra directory.
This project is using pre-commit ci to run the pre-commit hooks defined in .pre-commit-config.yaml in CI.
Optionall you can install pre-commit locally and run:
pre-commit install
This adds the pre-commit hooks to .git/hooks
and runs every time you are about to commit changes.