)]}'
{
  "commit": "6de72fb7126113b15e67c9f0ae3745661c4881a7",
  "tree": "be2967cbf9387f76a750e77f686a82b06fec85e4",
  "parents": [
    "d3547e151c6a494fa2a73e0ada5d58f79a82e5af"
  ],
  "author": {
    "name": "Hoyt Summers Pittman",
    "email": "secondsun@gmail.com",
    "time": "Fri May 15 04:56:43 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 15 10:56:43 2026 +0200"
  },
  "message": "cherry-pick to include github tools release branch (#29533)\n\nThis PR cherry picks\n[a49b777ccfc1d69bee090471ed95e76f35e1ddb2](https://github.com/bazelbuild/bazel/commit/a49b777ccfc1d69bee090471ed95e76f35e1ddb2)\ninto the rolling release\n\n---------\n\nCo-authored-by: Ted Xie \u003ctedx@google.com\u003e\nCo-authored-by: Googler \u003cnoreply@google.com\u003e\nCo-authored-by: deepalak56 \u003cdeepalakshmib@google.com\u003e\nCo-authored-by: Chi Wang \u003ccoeuvre@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cdee71bf41f88a11a4772406264f0bbbbdad48b9",
      "old_mode": 33188,
      "old_path": ".bazelci/postsubmit.yml",
      "new_id": "c3d21c87d202acafaf7c9b05a7079c4584000f1f",
      "new_mode": 33188,
      "new_path": ".bazelci/postsubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "d1b599100145ff3a5c7f4a0cff514042844ef4be",
      "old_mode": 33188,
      "old_path": ".bazelci/presubmit.yml",
      "new_id": "b6403c89a8b1d11895d096a0894bc28ef77c9acc",
      "new_mode": 33188,
      "new_path": ".bazelci/presubmit.yml"
    },
    {
      "type": "modify",
      "old_id": "9d2fb01e806a7e0ad731dd777080d2421432023a",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "5f6b883a6bd584bce3aa590b29554e2f50a45511",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "d84283b1e46e098be22eb9f5f95fa13b69c90c24",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "33ce90d195dd0ae3a57d3efde018df0d35668a2f",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "4e81164a66d669451a994789f8b16843bbb531bd",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "50a6ed653e85816e29972de475c78099d552b117",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "b87e99f4403fc0136e19a725ecc6395c4d0f9de0",
      "old_mode": 33261,
      "old_path": "scripts/ci/build.sh",
      "new_id": "fee66d9435885ef20b9015292fde45d3d2ba2aa8",
      "new_mode": 33261,
      "new_path": "scripts/ci/build.sh"
    },
    {
      "type": "modify",
      "old_id": "7d29547c252f55f88afc62f84d96dc19c46826ad",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/QueryEnvironmentFactory.java",
      "new_id": "4316f76c47470fbff2809339451f015a6be57d74",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/QueryEnvironmentFactory.java"
    },
    {
      "type": "modify",
      "old_id": "2e660664bf3ec2d4f8efa2312a5464196174a24f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/SkyQueryEnvironment.java",
      "new_id": "468a68e57a0f14a7605760c6b1c8ee2a2a3f93d7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/SkyQueryEnvironment.java"
    },
    {
      "type": "modify",
      "old_id": "f4b2487f1d5db280a3ad3ea9af6180d1312fdac1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/engine/AggregatingQueryExpressionVisitor.java",
      "new_id": "5892a56b291209c69ab5d537916193e8e1935e69",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/engine/AggregatingQueryExpressionVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "3ae52d7b953dedfb04a32f552bc30fe056a84d76",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/engine/AllPathsFunction.java",
      "new_id": "1a78d79330c1d69a5b6ce42d1d55892753757f54",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/engine/AllPathsFunction.java"
    },
    {
      "type": "modify",
      "old_id": "14196cbb947434cecf6f7c8d700e4244afbc848c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/engine/AllRdepsFunction.java",
      "new_id": "674068098324a843196dfb2365e5eebb6709d511",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/engine/AllRdepsFunction.java"
    },
    {
      "type": "modify",
      "old_id": "c70453a60a4512ef7b5e24d22860d41cf373093a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/engine/DepsFunction.java",
      "new_id": "7bccb8d40e70a845c48b90c4cbb15bd20c1cb879",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/engine/DepsFunction.java"
    },
    {
      "type": "modify",
      "old_id": "da7aebe1a56d175c0d602741c1c5fe958ed35bb4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/engine/QueryEnvironment.java",
      "new_id": "c372a399bbb9ea643415dfe2c53ec3c9cb8b61ea",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/engine/QueryEnvironment.java"
    },
    {
      "type": "modify",
      "old_id": "7a540737aa0bafc1e859cf924bcdad10120847d4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/engine/RdepsFunction.java",
      "new_id": "841e653cc8fd9d05ebfb3eb9f66bbb0dd1f441c6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/engine/RdepsFunction.java"
    },
    {
      "type": "modify",
      "old_id": "ede3031e6298c1d49b7c0e4b9ae1cbe87f067b6e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/engine/SamePkgDirectRdepsFunction.java",
      "new_id": "17c31e1499e173ad95d5652b010a13acf846f983",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/engine/SamePkgDirectRdepsFunction.java"
    },
    {
      "type": "modify",
      "old_id": "4a8ea7f7ca74ecba58c705b4735a4bfdcd859c15",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/engine/SiblingsFunction.java",
      "new_id": "d50d7a86aaff4b2ed19e812461819b8f5443c00e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/engine/SiblingsFunction.java"
    },
    {
      "type": "modify",
      "old_id": "07889a4b79354d79f1a966772fad6213f42edd4e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/engine/SomePathFunction.java",
      "new_id": "f2a786341fe8b2a1a1ddf0a2219e636b16f67fd2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/engine/SomePathFunction.java"
    },
    {
      "type": "modify",
      "old_id": "d50f68711b2b349905431b33165cb6f6174bb0bc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/genquery/GenQuery.java",
      "new_id": "f925c95966724d505ea375fddd3abcd6a4cf6aa7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/genquery/GenQuery.java"
    },
    {
      "type": "modify",
      "old_id": "bfbe0fe4dd8d7eb4b1f032a6cbfc0977c5e20803",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/runtime/commands/BUILD",
      "new_id": "aa2e7d3ee8619317dc17595840a5f0df3acf4f3f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/runtime/commands/BUILD"
    },
    {
      "type": "modify",
      "old_id": "497a995636f996b4d8951e01e96785b8024f8ad6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/runtime/commands/QueryEnvironmentBasedCommand.java",
      "new_id": "570bf3ebf1af2ff9f9ae246d001d471f839342f3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/runtime/commands/QueryEnvironmentBasedCommand.java"
    },
    {
      "type": "modify",
      "old_id": "040984b37b1a3460988ceaf5490646961ce3aae5",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/query2/engine/GraphlessQueryTest.java",
      "new_id": "1d3f360dfc611a001bee71e7cb6821a72bb5c279",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/query2/engine/GraphlessQueryTest.java"
    },
    {
      "type": "modify",
      "old_id": "7568348f8134025ee049511f544a0d750d338d93",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/query2/engine/TotalWeightQueryExpressionVisitorTest.java",
      "new_id": "4efdb7b4bfcaf876c00f52ccc2181ee6da5301e4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/query2/engine/TotalWeightQueryExpressionVisitorTest.java"
    },
    {
      "type": "modify",
      "old_id": "5db6fdaa4072b929f4b0c3c90ecc80f436601b4f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/query2/testutil/SkyframeQueryHelper.java",
      "new_id": "4b03d9a91fcc7c740c95e7dbe9126649465b502f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/query2/testutil/SkyframeQueryHelper.java"
    }
  ]
}
