code: def push(branch, remote: str) -> bool:
      try:
          _log.info("⏳ Pushing %s to %s", branch, remote)
          subprocess.check_call(
              ["git", "push", "-u", remote, f"{branch}:{branch}"]
          )
          _log.info("✔ Pushed %s to %s/%s.", branch, remote, branch)
          return True
      except subprocess.CalledProcessError as ex:
          _log.exception("❌ Failed push.", exc_info=ex)
          return False
  
file_path: pymc-examples/scripts/rerun.py
imports: import argparse
  import logging
  import pathlib
  import subprocess
label_desc: Use image node_id 5 for calling a global function with example usage: push(branch, remote) and returns: True, False