)]}'
{
  "commit": "14101a0614cdc5b7851d17e27557eb4cd85af175",
  "tree": "4daa48039fefa8e9cb2a6ce62f0f3f831b823679",
  "parents": [
    "143543568e1e48ec4c671abce9a2befc6b4f6e68"
  ],
  "author": {
    "name": "Lalit Maganti",
    "email": "lalitmaganti@gmail.com",
    "time": "Mon Sep 21 19:06:50 2026 +0100"
  },
  "committer": {
    "name": "Lalit Maganti",
    "email": "lalitmaganti@gmail.com",
    "time": "Mon Sep 21 19:06:50 2026 +0100"
  },
  "message": "bazel: publish releases to the Bazel Central Registry\n\nAdd the templates (//.bcr) from which the registry entry of a release is\ngenerated, and a workflow which opens the pull request against the\nregistry when a GitHub release is published. Both follow the\nbazel-contrib/publish-to-bcr conventions.\n\nThe entry points at the source archive GitHub generates for the release\ntag, so the release process does not change and no extra artifact is\nuploaded. MODULE.bazel keeps version 0.0.0: publish-to-bcr adds to the\nentry a patch which sets the released version.\n\nThe presubmit run by the registry CI builds, from a module depending on\nPerfetto, the client library, the trace processor and traceconv on Linux\nand macOS, and the tracing service binaries on Linux.\n\nThe workflow is skipped until the BCR_REGISTRY_FORK variable is set. It\nalso needs the BCR_PUBLISH_TOKEN secret, see the comment at the top of\npublish-to-bcr.yml.\n\nBug: https://github.com/google/perfetto/issues/2787\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f6e4835dbbf3303d68e1b10edf63f4800492581",
      "new_mode": 33188,
      "new_path": ".bcr/metadata.template.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3e0b93532bd7a7f2c8b0772d50a6dabfb20a009",
      "new_mode": 33188,
      "new_path": ".bcr/presubmit.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f1481990e30c719b174e9b5c7a29ca00bf15bf9",
      "new_mode": 33188,
      "new_path": ".bcr/source.template.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2501358ab9fd1e01e6373e0c466ff7f4d96e1ede",
      "new_mode": 33188,
      "new_path": ".github/workflows/publish-to-bcr.yml"
    }
  ]
}
