)]}'
{
  "commit": "b89765c2b62ea5f8e7803491f13665796f9f00ab",
  "tree": "a9762a22aaf8134604229217accd13a148a38d6f",
  "parents": [
    "9555ba8e9ce0902f3d2a315a6e19b8bebe79c0ce"
  ],
  "author": {
    "name": "Fionera",
    "email": "fionera@fionera.de",
    "time": "Tue Jul 15 14:24:31 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jul 15 12:24:31 2025 +0000"
  },
  "message": "feat: replace /bin/bash with /usr/bin/env bash (#3087)\n\nThis allows system which don\u0027t have this location (looking at you NixOS)\nto run the scripts.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7a5a8fad56e502732edc3d7335fd1d88786911c",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "7248e1f9f2de18a4c8cdd4728709fdc88db4b16b",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "8cc8fb33bc348087895ebdab84effb3b5f159da8",
      "old_mode": 33261,
      "old_path": "addlicense.sh",
      "new_id": "8dc82bbcc9866218c3210c8d5bf3388d4479b2e5",
      "new_mode": 33261,
      "new_path": "addlicense.sh"
    },
    {
      "type": "modify",
      "old_id": "3f673101978d5dd8d9889470ae3398cfc735285e",
      "old_mode": 33261,
      "old_path": "docs/readthedocs_build.sh",
      "new_id": "ec5390bfc795c99395c823f3ce3d737214498803",
      "new_mode": 33261,
      "new_path": "docs/readthedocs_build.sh"
    },
    {
      "type": "modify",
      "old_id": "cfe85ec1be7915d0c7544b3e865f1071337e0bfd",
      "old_mode": 33188,
      "old_path": "python/private/interpreter_tmpl.sh",
      "new_id": "c4e87fbb433fb17ddbc9116fd54ba705754e1b19",
      "new_mode": 33188,
      "new_path": "python/private/interpreter_tmpl.sh"
    },
    {
      "type": "modify",
      "old_id": "bd370baf107d08861105cbd8599ef72b90061cbb",
      "old_mode": 33188,
      "old_path": "python/private/print_toolchain_checksums.bzl",
      "new_id": "b4fa400221c5665725114362a3d5ed4692b09d19",
      "new_mode": 33188,
      "new_path": "python/private/print_toolchain_checksums.bzl"
    },
    {
      "type": "modify",
      "old_id": "d992b55caef028b5ab1b52a6bdbb918dc9947ab0",
      "old_mode": 33188,
      "old_path": "python/private/stage1_bootstrap_template.sh",
      "new_id": "9927d4faa78334d4bd830205e43c07153086df35",
      "new_mode": 33188,
      "new_path": "python/private/stage1_bootstrap_template.sh"
    },
    {
      "type": "modify",
      "old_id": "b6ba0c6c486c3fe8157ef6447bc58aeac8dc96aa",
      "old_mode": 33261,
      "old_path": "python/uv/private/lock.sh",
      "new_id": "ffb19b2bea119b03772a05f147603dac526ec988",
      "new_mode": 33261,
      "new_path": "python/uv/private/lock.sh"
    },
    {
      "type": "modify",
      "old_id": "4a1f1e4410c043ac2bdbb1f90804a521246e1688",
      "old_mode": 33188,
      "old_path": "sphinxdocs/private/sphinx_run_template.sh",
      "new_id": "aa83757c1b990e0c584110ceb12be5d6b9199437",
      "new_mode": 33188,
      "new_path": "sphinxdocs/private/sphinx_run_template.sh"
    },
    {
      "type": "modify",
      "old_id": "e3516af18eee5f97688700c3a95b6aeeebbcdf47",
      "old_mode": 33261,
      "old_path": "tests/bootstrap_impls/external_binary_test.sh",
      "new_id": "92799354d627142d407488498c774d5d5d24e3eb",
      "new_mode": 33261,
      "new_path": "tests/bootstrap_impls/external_binary_test.sh"
    },
    {
      "type": "modify",
      "old_id": "96780b8156ec615d78e4cd06c2b9e408bf9d309c",
      "old_mode": 33261,
      "old_path": "tests/integration/bazel_from_env",
      "new_id": "a372736f32b1c5ce6857b8cbab89231011358e6e",
      "new_mode": 33261,
      "new_path": "tests/integration/bazel_from_env"
    }
  ]
}
