)]}'
{
  "commit": "3451905a3dae59470490a2d8456042f6d2a5c869",
  "tree": "12f110c8447874d67e113c84d2aaaf10859f4d7c",
  "parents": [
    "2bd928123ad46f5b96970f537af073e0acb5b654"
  ],
  "author": {
    "name": "wade-arista",
    "email": "wade@arista.com",
    "time": "Wed Feb 18 15:26:55 2026 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Feb 18 16:26:55 2026 -0700"
  },
  "message": "fix(rpm): propagate main() return code as process exit code (#1024)\n\nWrap the main() call with sys.exit() so that non-zero return values\nfrom main() are properly reflected in the process exit code.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b44ed59d4c038cb619660798db80eeb154d72be",
      "old_mode": 33188,
      "old_path": "pkg/make_rpm.py",
      "new_id": "d4a7c3762cd0b870f072f45334284c15dab5ce8c",
      "new_mode": 33188,
      "new_path": "pkg/make_rpm.py"
    }
  ]
}
