def METHOD_NAME(config, url):
    repo = os.environ.get("GITHUB_REPOSITORY")
    if not repo:
        raise ValueError("Not being run from a GitHub action?")
    if "category" not in config:
        config["category"] = ["SANS_SERIF"]
    upstream = {
        "name": get_family_name(config),
        "repository_url": os.environ["GITHUB_SERVER_URL"] + "/" + repo + ".git",
        "archive": url,
        "branch": "main",
        "category": config["category"],
        "build": "",
        "files": {},
        "designer": "Will be filled in",
    }
    return upstream