INNER CODE UNIT · Python
main
zachlagden/Pi-hole-Optimized-Blocklists · .github/triage/triage/__main__.py:262
def main(argv: list[str]) -> int:
options = parse_args(argv)
if options.command == "buildcheck":
return scheduled.run_buildcheck(options, make_discord(options))
if options.command == "watch":
return scheduled.run_watch(options, make_discord(options))
if options.command == "command":
return command_runner.run(options.number, options.comment_id, Path(options.repo_root), make_discord(options))
return run_issue(options) if options.command == "issue" else run_check(options)
if __name__ == "__main__":
sys.exit(main(sys.argv[1:]))