)]}'
{
  "commit": "afff28e4cb4b56dc5c77ecdb5aad9ec10e170999",
  "tree": "7ca565981dce5bdba01cfb9255df4aef735c335c",
  "parents": [
    "3fa07ed5b38774656a2cff1bebc1785ce8e7feb8"
  ],
  "author": {
    "name": "Andy Kaylor",
    "email": "akaylor@nvidia.com",
    "time": "Thu Jul 17 11:17:52 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jul 17 11:17:52 2025 -0700"
  },
  "message": "[CI][Github] Enable CIR CI build and test (#147430)\n\nThis change modifies CI scripts to add a pseudo-project for CIR and\ndetect when CIR-specific files are modified. It also enables building\nclang with CIR enabled whenever both the clang and mlir projects are\nbeing built.\n\nBuilding and testing CIR is only enabled on Linux at this time, as CIR\ndoesn\u0027t properly support Windows or MacOS yet.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c3cf714ce6c10b7adfa55cc88d37211b1860075a",
      "old_mode": 33188,
      "old_path": ".ci/compute_projects.py",
      "new_id": "8e25fd61d6b326c85489e01cc78b7b318d575b6a",
      "new_mode": 33188,
      "new_path": ".ci/compute_projects.py"
    },
    {
      "type": "modify",
      "old_id": "6299931e1ec34c34dfbc6d3820ca17e13265d075",
      "old_mode": 33188,
      "old_path": ".ci/compute_projects_test.py",
      "new_id": "732514c96f5a677dae00da7eeef8181cbe84e0d6",
      "new_mode": 33188,
      "new_path": ".ci/compute_projects_test.py"
    },
    {
      "type": "modify",
      "old_id": "d9f51ba9fd9465152617b07b07fab041f9e26e1f",
      "old_mode": 33261,
      "old_path": ".ci/monolithic-linux.sh",
      "new_id": "6db24d894eb73a511824ce04e499b76581c2d8e5",
      "new_mode": 33261,
      "new_path": ".ci/monolithic-linux.sh"
    },
    {
      "type": "modify",
      "old_id": "7b5ecd62080f38429b860f8cf1646e96f1340a85",
      "old_mode": 33188,
      "old_path": ".github/workflows/premerge.yaml",
      "new_id": "73943bc86eadd98cc47a48324cd4882ab981fbe2",
      "new_mode": 33188,
      "new_path": ".github/workflows/premerge.yaml"
    }
  ]
}
