)]}'
{
  "commit": "4abd62c41d5e32c5cc34bd7e50e3439e51e1d45e",
  "tree": "fe9408c9cd839e6cffb05a64254c47e2f97e74a3",
  "parents": [
    "804d7310560749bd703b66f0e947e89497ba8052"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Thu Oct 08 06:52:04 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 08 06:52:04 2026 +0000"
  },
  "message": "build(release): build prebuilt tools in the release workflow (#4217)\n\nThis makes the release workflow build the exe zip maker tool as\npart of releases. Because more plumbing is needed to integrate\nprebuilt binaries, they are just built, but not actually\nincluded into the final release. For that same reason, failures\nto build are ignored for now.\n\nThis provides some basic verification of the overall flow and will\ngive an idea of how expensive it is to build them.\n\nThe binaries are built to be fully statically linked to minimize\nsystem dependencies.\n\nWork towards https://github.com/bazel-contrib/rules_python/issues/4216",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0801df0f8d3dbaf6114345aa1231b3f5720b6c61",
      "new_mode": 33188,
      "new_path": ".github/workflows/release_build_tools.yaml"
    },
    {
      "type": "modify",
      "old_id": "eedf653fc1afc5fd9b979bc5b865a4058190be71",
      "old_mode": 33188,
      "old_path": ".github/workflows/release_publish.yaml",
      "new_id": "cfa34cca7ea176900ee26c49c2a9a6c971292560",
      "new_mode": 33188,
      "new_path": ".github/workflows/release_publish.yaml"
    },
    {
      "type": "modify",
      "old_id": "2f94fde3b65faa62b1f7e5399f04f4a5101bf9a9",
      "old_mode": 33188,
      "old_path": "RELEASING.md",
      "new_id": "29251e0215a6121f3806500865dc6d73caf5ba7e",
      "new_mode": 33188,
      "new_path": "RELEASING.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d44628da4a63200dfaa82eb63803c8291ad5fea5",
      "new_mode": 33188,
      "new_path": "dev/release_artifacts/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1460a34722e768a8b468063205b7b967d126ce9e",
      "new_mode": 33261,
      "new_path": "dev/release_artifacts/build.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7bd3662306daafa2cf6bc2e0ff7bfa3eded3b302",
      "new_mode": 33188,
      "new_path": "dev/release_artifacts/release_files.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8982e6f93732e24b89f59b4b1cb22319867b8fcd",
      "new_mode": 33261,
      "new_path": "dev/release_artifacts/verify.sh"
    }
  ]
}
