pub fn files_modified( base_commit: &Option<String>, is_ci: bool, pred: impl Fn(&str) -> bool, ) -> bool
Returns true if any modified file matches the predicate, if we are in CI, or if unable to list modified files.