)]}'
{
  "commit": "aaa54ca64e87699276b6f64e22ce800fae3637b5",
  "tree": "6ffb442aee9d08d21e2b9ae2615abe09d911b836",
  "parents": [
    "367e3b5757b9a6f9ee326a6e55da2013a5c65710"
  ],
  "author": {
    "name": "Alex Eagle",
    "email": "alex@aspect.dev",
    "time": "Thu Nov 02 10:10:45 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Nov 02 18:10:45 2023 +0100"
  },
  "message": "chore: automate releases (#189)\n\nThis also fixes our current dependency on GitHub archives which are not\r\nguaranteed to be stable,\r\nhttps://github.com/bazelbuild/bazel-central-registry/pull/332/files#diff-7288b02983f19cbe12177d5f193a6bfc533e352fc44fbe12cdb93e1c8c28dcd1R4\r\nwhich requires a special \u0027skip-url-stability-check\u0027 label on the BCR PR\r\n\r\nInstead, we run \u0027git archive\u0027 to create the release artifact. We can now\r\nprune the tests/ folder from that artifact, which lets us remove an\r\nexclusion from the presubmit as well.\r\n\r\nFixes #188",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "706f92652f82c508ec8d37bfe62767b137725927",
      "new_mode": 33188,
      "new_path": ".bcr/README.md"
    },
    {
      "type": "modify",
      "old_id": "024f7a4634ae75ad2e384170745fda230381a2a7",
      "old_mode": 33188,
      "old_path": ".bcr/metadata.template.json",
      "new_id": "79772a7cf9c46bd5ac9873e167f30065184a6d2e",
      "new_mode": 33188,
      "new_path": ".bcr/metadata.template.json"
    },
    {
      "type": "modify",
      "old_id": "4f1481990e30c719b174e9b5c7a29ca00bf15bf9",
      "old_mode": 33188,
      "old_path": ".bcr/source.template.json",
      "new_id": "7fb5985d9348862ce449ea599b83f2586a75b9d7",
      "new_mode": 33188,
      "new_path": ".bcr/source.template.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3194ddffd2e5c142210284bcc337bb1963d20f9f",
      "new_mode": 33188,
      "new_path": ".gitattributes"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43ea4de8f1d05d8b3b695188903b7dca65d0293f",
      "new_mode": 33188,
      "new_path": ".github/workflows/release.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fc1749149ca6202190c467100d0b0fbbce6274e",
      "new_mode": 33188,
      "new_path": ".github/workflows/release_prep.sh"
    },
    {
      "type": "modify",
      "old_id": "939e5341e74dc2371c8b47f0e27b50581bed5f63",
      "old_mode": 33188,
      "old_path": "CONTRIBUTING.md",
      "new_id": "1c897d0a6157d228ad7ed6fbcf23bbbcdb960e5e",
      "new_mode": 33188,
      "new_path": "CONTRIBUTING.md"
    },
    {
      "type": "modify",
      "old_id": "aa9a96e4ec4e60d97bbd94daf29bc029a33d0694",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "f34579f8d51b9b407376abc808fc014dad8c029c",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    }
  ]
}
