)]}'
{
  "commit": "719b8ee1b93b03f204c31f525a768b1fff7dd1de",
  "tree": "a2c6488537e68b4db5dbd395f334e75ceb9b53f9",
  "parents": [
    "42e02c7ebfc4ac74de7a0e4676268c887436f3b4"
  ],
  "author": {
    "name": "Mike Kruskal",
    "email": "mkruskal@google.com",
    "time": "Wed Oct 14 16:16:49 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 14 16:19:14 2026 -0700"
  },
  "message": "Group Linux Bazel CI jobs by toolchain config using a reusable workflow.\n\nExtract the Linux Bazel job steps and the inner (std, compilation_mode) matrix into a reusable workflow (bazel_linux.yml) invoked per toolchain configuration from ci.yml. This groups each toolchain configuration into its own collapsible matrix in the GitHub Actions UI and eliminates the need for matrix exclude rules.\n\nPiperOrigin-RevId: 999694727\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "074e87c056e8b8601c62ceb67ac0997e89e2c540",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd39f2ac4eaa5e6204adf9149cc772693803cf40",
      "new_mode": 33188,
      "new_path": ".github/workflows/bazel_linux.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2302b9fede5c3a0d23126e75eefc48a0ffc9d950",
      "new_mode": 33188,
      "new_path": ".github/workflows/ci.yml"
    },
    {
      "type": "modify",
      "old_id": "00ab4c35ddaa45aeee24bd22d6c93dae3bd5a3c7",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "d4096d2813d2ab713f4a088205aa3061057e0b9a",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "607a3568cba5c80aa5f6f83aaec4a8aba998afe9",
      "new_mode": 33188,
      "new_path": "ci/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae482b053ebfd6f4b85c36ee0b78077fc4705131",
      "new_mode": 33188,
      "new_path": "ci/docker_toolchain/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10d865050570eb4418fc43b101bb48e4c60112e6",
      "new_mode": 33188,
      "new_path": "ci/docker_toolchain/MODULE.bazel"
    }
  ]
}
