INNER CODE UNIT · Python

offset

spantaleev/matrix-docker-ansible-deploy · bin/molecule-select-roles.py:75

            offset = end + size + 2
        return {path: (mode, blobs[oid]) for path, (mode, oid) in entries.items()}


def comparison_base(git, head, env):
    """Preserve push/PR comparison semantics, including new Renovate branches."""
    try:
        if env.get("EVENT_NAME") == "pull_request":
            return git.commit(env["BASE_SHA"])
        if env.get("EVENT_NAME") == "push":
            before = env.get("BEFORE_SHA", "")
            if before and set(before) != {"0"}:
                try:
                    return git.commit(before)
                except subprocess.CalledProcessError:
                    pass
            default = env.get("DEFAULT_BRANCH", "")
            if default and env.get("GITHUB_REF") != f"refs/heads/{default}":

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…