code: def main(new_version: str, remote: str, dry_run: bool = False):
      release_tag = f"v{new_version}"
      subprocess.run(["git", "tag", release_tag], check=True)
      subprocess.run(
          [
              "git",
              "push",
              remote,
              release_tag,
              *(["--dry-run"] if dry_run else []),
          ],
          check=True,
      )
  
label_desc: Use image node_id 1 for calling a global function with example usage: main(new_version, remote, dry_run) without return types