def METHOD_NAME(base_dir=None):
    """Create the default config to work from.
    Args:
        base_dir (str, optional): the directory above the `work_dir` and `artifact_dir`.
            If None, use `..`  Defaults to None.
    Returns:
        dict: the default configuration dict.
    """
    base_dir = base_dir or os.path.dirname(os.getcwd())
    default_config = {
        "work_dir": os.path.join(base_dir, "work_dir"),
        "artifact_dir": os.path.join(base_dir, "/src/signing/artifact_dir"),
        "my_ip": "127.0.0.1",
        "schema_file": os.path.join(os.path.dirname(__file__), "data", "signing_task_schema.json"),
        "verbose": True,
        "dmg": "dmg",
        "hfsplus": "hfsplus",
        "gpg_pubkey": None,
        "widevine_cert": None,
    }
    return default_config