def METHOD_NAME() -> None:
    parser = argparse.ArgumentParser()
    group = parser.add_mutually_exclusive_group()
    group.add_argument("--branch")
    group.add_argument("--pr", type=int)
    parser.add_argument("--repo", default="microsoft/onefuzz")
    parser.add_argument("--destination", default=os.getcwd())
    parser.add_argument("--skip_update", action="store_true")
    args = parser.parse_args()
    path = Path(args.destination)
    path.mkdir(parents=True, exist_ok=True)
    downloader = GithubClient()
    download_artifacts(
        downloader,
        args.repo,
        args.branch,
        args.pr,
        args.destination,
        not args.skip_update,
    )