)]}'
{
  "commit": "0ea652dba55587b49d166fae5b4e9819e7797540",
  "tree": "1966903bcffb5062ba00e7afd51682800a6a6df4",
  "parents": [
    "5fb82df1ece9a89e31d1136fda5f21594b0f5913",
    "228abaac702e95df2bff6d9d274d6172552d20f3"
  ],
  "author": {
    "name": "Ben Boeckel",
    "email": "ben.boeckel@kitware.com",
    "time": "Mon Jul 20 20:05:34 2026 -0400"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Tue Jul 21 11:28:06 2026 -0400"
  },
  "message": "Merge branch \u0027ci-use-tart-backports\u0027 into ci-use-tart\n\n* ci-use-tart-backports: (27 commits)\n  gitlab-ci: extend Xcode CI job timeout to 3 hours\n  gitlab-ci: move macOS nonconcurrent jobs to `tart` runners\n  gitlab-ci: make `needs` explicitly empty where possible\n  gitlab-ci: extend Xcode CI job timeout to 3 hours\n  gitlab-ci: move macOS nonconcurrent jobs to `tart` runners\n  gitlab-ci: make `needs` explicitly empty where possible\n  Tests: Update RunCMake.Framework expected output for macOS 26.4\n  gitlab-ci: extend Xcode CI job timeout to 3 hours\n  gitlab-ci: move macOS nonconcurrent jobs to `tart` runners\n  gitlab-ci: make `needs` explicitly empty where possible\n  Tests: Update RunCMake.Framework expected output for macOS 26.4\n  gitlab-ci: extend Xcode CI job timeout to 3 hours\n  gitlab-ci: move macOS nonconcurrent jobs to `tart` runners\n  gitlab-ci: make `needs` explicitly empty where possible\n  Tests: Update RunCMake.Framework expected output for macOS 26.4\n  gitlab-ci: extend Xcode CI job timeout to 3 hours\n  gitlab-ci: move macOS nonconcurrent jobs to `tart` runners\n  gitlab-ci: make `needs` explicitly empty where possible\n  Tests: Update RunCMake.Framework expected output for macOS 26.4\n  gitlab-ci: extend Xcode CI job timeout to 3 hours\n  ...\n",
  "tree_diff": []
}
