scanner.py (11 lines of code) (raw):

#!/usr/bin/env python3 import yaml import gha_scanner import argparse parser = argparse.ArgumentParser(description="Start the GHA Scanner") parser.add_argument( "-c", "--config", help="Alternate Config", default="gha-workflow-scanner.yaml" ) args = parser.parse_args() if __name__ == "__main__": gh = gha_scanner.Scanner(yaml.safe_load(open(args.config, "r").read())) gh.scan()