def METHOD_NAME(git_info: GitInfo) -> CheckResult:
    commit_sha = git_info.commit
    logger.info("Checking git commit %s", commit_sha)
    runs = _get_runs(commit_sha)
    target_url = _details_url(commit_sha)
    check_result = _validate_run_git_info(runs, git_info, target_url)
    if check_result is None:
        check_result = check_runs(runs, target_url)
    _update_github(check_result, git_info)
    return check_result