)]}'
{
  "commit": "4bdb17e3a8767195cc0540a6336bfd22d4b6445a",
  "tree": "fb0ba343720717756c2b7c0c4884a70f722ec4fe",
  "parents": [
    "67ad42147a7acc2af6074753ebd03d904476118f"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Apr 13 11:24:44 2026 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Apr 13 11:35:31 2026 -0700"
  },
  "message": "CI: bump actions/checkout from 4 to 5 for rust-analysis job\n\nGitHub Actions started complaining about use of Node.js 20 and I was\nwondering why only one job uses actions/checkout@v4, while everybody\nelse already uses actions/checkout@v5.\n\nIt turns out that it is caused by a semantic mismerge between\ne75cd059 (ci: check formatting of our Rust code, 2025-10-15) that\nadded a new use of actions/checkout@v4 that happened very close to\nanother change 63541ed9 (build(deps): bump actions/checkout from 4\nto 5, 2025-10-16) that updated all uses of actions/checkout@v4 to\nuse vactions/checkout@v5.\n\nUpdate the leftover and the last use of actions/checkout@v4 to use\nactions/checkout@v5 to help ourselves to move away from Node.js 20.\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2e93f54611b62268a441014d1b7e310e29875c4",
      "old_mode": 33188,
      "old_path": ".github/workflows/main.yml",
      "new_id": "8ed268fc09292aa9bd3d2dc0f47e4554cf5a7bc1",
      "new_mode": 33188,
      "new_path": ".github/workflows/main.yml"
    }
  ]
}
