)]}'
{
  "commit": "c157dc673c3b1d287310fd9f4234c6c38b06f220",
  "tree": "bcd5dd61e3accbeaf40c4af1070da0a8319d58bb",
  "parents": [
    "f8f6e27b05a739fd1a7099576f5f884840dcc905"
  ],
  "author": {
    "name": "Kim Morrison",
    "email": "kim@tqft.net",
    "time": "Wed Apr 08 10:10:36 2026 +1000"
  },
  "committer": {
    "name": "Kim Morrison",
    "email": "kim@tqft.net",
    "time": "Wed Apr 08 10:10:36 2026 +1000"
  },
  "message": "fix: use exact ref check for nightly-testing branch existence\n\nThis PR switches from `git ls-remote --heads origin nightly-testing` (which\ndoes substring pattern matching and could match e.g.\n`refs/heads/foo/nightly-testing`) to `git show-ref --verify --quiet` on the\nlocal tracking ref after fetch, which is an exact match.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "019386258c5c4dc7474fb6b236aca10857c1e803",
      "old_mode": 33261,
      "old_path": "script/release_steps.py",
      "new_id": "9838c4af5fa7057325583bf827297252a753021c",
      "new_mode": 33261,
      "new_path": "script/release_steps.py"
    }
  ]
}
