INNER CODE UNIT · Python

approvedRequest

kubeovn/kube-ovn · hack/e2e_control.py:264

def approvedRequest(pullRequest, catalog, commentPages):
    currentControlledLabels = trustedControlledLabels(
        catalog,
        commentPages,
        [label.get("name", "") for label in pullRequest.get("labels", [])],
    )
    seed = {
        "prNumber": pullRequest["number"],
        "headSHA": pullRequest["head"]["sha"],
        "baseRef": pullRequest["base"]["ref"],
        "baseSHA": pullRequest["base"]["sha"],
        "approvalGeneration": 0,
        "catalogRevision": e2eSelector.catalogRevision(catalog),
        "requestedGroups": [],
        "full": False,
        "controlledLabels": currentControlledLabels,
    }
    knownGroups = set(catalog["groups"])

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…