| import os | |
| headers = { | |
| 'X-GitHub-Api-Version': '2022-11-28' | |
| } | |
| token = os.environ["GH_TOKEN"] | |
| upstream_url = "https://github.com/bazelbuild/bazel.git" | |
| upstream_repo = upstream_url.replace("https://github.com/", "").replace(".git", "") | |
| cherrypick_with_commits_infos = { | |
| "commits": { | |
| "left": "### Commit IDs\n\n\n", | |
| "right": "\n\n### Category", | |
| }, | |
| "team_labels": { | |
| "left": "Category\n\n\n", | |
| "right": "\n\n### Reviewers" | |
| }, | |
| "reviewers": { | |
| "left": "Reviewers\n\n\n", | |
| "right": None | |
| } | |
| } | |
| if "INPUT_IS_PROD" not in os.environ or os.environ["INPUT_IS_PROD"] == "false": | |
| input_data = { | |
| "is_prod": False, | |
| "api_repo_name": "iancha1992/bazel", | |
| "master_branch": "release_test", | |
| "release_branch_name_initials": "fake-release-", | |
| "user_name": "iancha1992", | |
| "action_event": "merged", | |
| "actor_name": { | |
| "iancha1992", | |
| "Pavank1992", | |
| "chaheein123", | |
| }, | |
| "email": "heec@google.com" | |
| } | |
| elif os.environ["INPUT_IS_PROD"] == "true": | |
| input_data = { | |
| "is_prod": True, | |
| "api_repo_name": "bazelbuild/bazel", | |
| "master_branch": "master", | |
| "release_branch_name_initials": "release-", | |
| "user_name": "bazel-io", | |
| "action_event": "closed", | |
| "actor_name": { | |
| "copybara-service[bot]" | |
| }, | |
| "email": "bazel-io-bot@google.com" | |
| } |