The black linter was only being run on pushes to main and not on opened PRs. We should run on both to avoid linting errors after a PR is merged.