The test suite should be run before a PR can be merged. CodeQL should also be run to check for greivous errors.