)]}'
{
  "commit": "38a79f76b4432679b69736dd7cea4ed254a6f09d",
  "tree": "b99c70121c438f59ca80419648c5cbda7e5f8db0",
  "parents": [
    "9522db215bbdd9cb23220da7d4402ffe027c008b",
    "e94dfc98f0d68f2699daf43dc3ee56b18a4c9fc7"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Jun 20 15:32:46 2025 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Jun 20 15:32:46 2025 +0100"
  },
  "message": "Merge branch \u0027stable-3.12\u0027\n\n* stable-3.12:\n  Make excludedRefsPattern() to return an empty list by default\n  Do not push deletes for refs configured to be skipped\n  Add a remote config to exclude replicating desired refs\n  Auto-format source code using gjf\n\nChange-Id: I57e2f34aa6b3012d2aaca69ac13899ab2bc392c2\n",
  "tree_diff": []
}
