Enforce all pre-commit hooks in CI/CD pipeline
Created by: asogaard
Currently, only black is checked during automated jobs in the CI/CD pipeline. Flake isn't checked, and if we're adding additional quality requirements (see #225, #229 (closed)) we should also make sure that these requirements are enforced before merging code to main.