- pre-commit job to run pre-commit against Reviewed-on: #450
- a ci workflow for build tests - run pre-commit against all files Reviewed-on: #342