)]}'
{
  "commit": "aba1a01295094e9df40fc94e355f54e7e98dcd33",
  "tree": "e52ce020876721a534c637874230d836c818d2c3",
  "parents": [
    "f39ed53f56f2de895b2f1891fa166b2b3b0e3fe7"
  ],
  "author": {
    "name": "Alexandre Rostovtsev",
    "email": "arostovtsev@google.com",
    "time": "Tue Jun 18 14:40:59 2024 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jun 18 14:40:59 2024 -0400"
  },
  "message": "Update test regeneration script to support multiple Bazel versions (#232)\n\nRefactor stardoc_test() to create regenerator binaries for each golden test, and have update-stardoc-tests.sh query for those regenerator binaries and run them with the appropriate version of Bazel. As a side effect, this makes virtually all of Stardoc\u0027s tests auto-updateable, reducing maintenance burden.\r\n\r\nAlso take the opportunity to switch manual legacy tests from Bazel 7.1 to 7.2",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c3ef4e5c64cc25d03381886ae06f98df24311188",
      "old_mode": 33188,
      "old_path": ".bazelci/presubmit.yml",
      "new_id": "a6ba4cccd0c40ac87aee7320756eb4769bfa846e",
      "new_mode": 33188,
      "new_path": ".bazelci/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "3c5bc9ec211aefcc7ccf8558408c6ad8a1cb740e",
      "old_mode": 33188,
      "old_path": "test/BUILD",
      "new_id": "971b9d9f73858a5dd3cac1593e54f2637c457b68",
      "new_mode": 33188,
      "new_path": "test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "cf1e7b0835e7e6091f1f71077434dc070bfa5b8b",
      "old_mode": 33188,
      "old_path": "test/stardoc_test.bzl",
      "new_id": "085dc5b1b5a71bc3f9d849fc984c94d826ad7377",
      "new_mode": 33188,
      "new_path": "test/stardoc_test.bzl"
    },
    {
      "type": "modify",
      "old_id": "d1559bb7ca3df1d369ac5ddc84b8149df10ff9af",
      "old_mode": 33261,
      "old_path": "update-stardoc-docs.sh",
      "new_id": "41b167f4feefc3122ce45c508a63271b854b45b8",
      "new_mode": 33261,
      "new_path": "update-stardoc-docs.sh"
    },
    {
      "type": "modify",
      "old_id": "c79f50b1ff1c2be754cac75461590ab063e92373",
      "old_mode": 33261,
      "old_path": "update-stardoc-tests.sh",
      "new_id": "9d45698af841fe03fc5377dcc506723b9834c012",
      "new_mode": 33261,
      "new_path": "update-stardoc-tests.sh"
    }
  ]
}
