INNER CODE UNIT · Python
_event_payload
IvanMurzak/Unity-MCP · .github/scripts/chain_feed.py:654
def _event_payload():
path = os.environ.get("GITHUB_EVENT_PATH")
if not path or not Path(path).is_file():
return {}
try:
return json.loads(Path(path).read_text(encoding="utf-8"))
except (OSError, ValueError):
return {}
def train_labels(payload):
labels = ((payload.get("pull_request") or {}).get("labels")) or []
out = []
for label in labels:
name = label.get("name") if isinstance(label, dict) else str(label)
if name and str(name).startswith(TRAIN_LABEL_PREFIX):
out.append(str(name))
return out