)]}'
{
  "commit": "f0d33242b45fff401356c5c37d04bb9e351240c1",
  "tree": "ae6ee1131a2796b9f86ef33ce0a9e6ff0c3df398",
  "parents": [
    "ab21ef80ed7f46751dceb0b9ccee0ff2730d352c"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Thu Oct 22 00:01:58 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 22 00:01:58 2026 -0700"
  },
  "message": "build(release): cross-build all Linux release artifacts in one RBE job (#4304)\n\nSpinning up a separate GitHub Actions runner for each of the six Linux\nplatforms is unnecessary now that Linux release builds run on BuildBuddy\nRBE.\n\nReplace the six Linux matrix entries with a single `linux` job that\nbuilds `//dev/release_artifacts:cross_compiled_artifacts`, and include\n`x86_64-unknown-linux-gnu` in that target along with a manifest file so\none runner builds and verifies all Linux binaries in a single Bazel\ninvocation.\n\nWork towards #4216",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ca2cdcdbe77ea0630a69dd228f696b56330d5433",
      "old_mode": 33188,
      "old_path": ".github/workflows/release_build_artifacts.yaml",
      "new_id": "073c86323784eb1ea11a8bc81f7a969bb2b69614",
      "new_mode": 33188,
      "new_path": ".github/workflows/release_build_artifacts.yaml"
    },
    {
      "type": "modify",
      "old_id": "0e17bbb8ceff8fb59ef17433c725e6442e3aa59f",
      "old_mode": 33188,
      "old_path": ".github/workflows/release_publish.yaml",
      "new_id": "49bb174f427e69692bf15e4028bcd28e6753299b",
      "new_mode": 33188,
      "new_path": ".github/workflows/release_publish.yaml"
    },
    {
      "type": "modify",
      "old_id": "8f5f0c673e7d76a192ad69bab66d9f7d0bfc41b9",
      "old_mode": 33188,
      "old_path": "dev/release_artifacts/BUILD.bazel",
      "new_id": "26895e1190b5fc5656bb80946a7390e1ff57570e",
      "new_mode": 33188,
      "new_path": "dev/release_artifacts/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "3ceb0c8b03d006b20c02681140da4365d2eceda8",
      "old_mode": 33261,
      "old_path": "dev/release_artifacts/build.sh",
      "new_id": "b84d128d2f978176e31d0396e234c5435bd0d9e2",
      "new_mode": 33261,
      "new_path": "dev/release_artifacts/build.sh"
    },
    {
      "type": "modify",
      "old_id": "32a84b3c91d1d6975e3845f24fd71a92a9f290e5",
      "old_mode": 33188,
      "old_path": "dev/release_artifacts/release_files.bzl",
      "new_id": "e9604cd9a30614c0529b3d72ee0f1eb72c99092a",
      "new_mode": 33188,
      "new_path": "dev/release_artifacts/release_files.bzl"
    },
    {
      "type": "modify",
      "old_id": "0c55db7caa143bc9f3b1adfd50c675f2aeb78998",
      "old_mode": 33261,
      "old_path": "dev/release_artifacts/verify.sh",
      "new_id": "bce09cf97a3a4e9acbfdf4111c657394044fa6f5",
      "new_mode": 33261,
      "new_path": "dev/release_artifacts/verify.sh"
    },
    {
      "type": "modify",
      "old_id": "93bdd7ce133036f202850477b9b39dd637690b66",
      "old_mode": 33188,
      "old_path": "tests/workflows/release_build_artifacts_test.py",
      "new_id": "11232dc739d50aa33c18ca0b17ce55c59f292bfa",
      "new_mode": 33188,
      "new_path": "tests/workflows/release_build_artifacts_test.py"
    }
  ]
}
