diff --git a/tooling/compliance/src/checks.rs b/tooling/compliance/src/checks.rs
index 6d5116b4a8c..570c87b6554 100644
--- a/tooling/compliance/src/checks.rs
+++ b/tooling/compliance/src/checks.rs
@@ -5,8 +5,8 @@ use itertools::Itertools as _;
use crate::{
git::{CommitDetails, CommitList, ZED_ZIPPY_LOGIN},
github::{
- CommitAuthor, GithubApiClient, GithubLogin, PullRequestComment, PullRequestData,
- PullRequestReview, Repository, ReviewState,
+ Approvable, CommitAuthor, GithubApiClient, GithubLogin, PullRequestComment,
+ PullRequestData, PullRequestReview, Repository, ReviewState,
},
report::Report,
};
@@ -297,87 +297,62 @@ impl Reporter {
&self,
pull_request: &PullRequestData,
) -> Result