)]}'
{
  "commit": "0b5c992a425a7a18b1309ef7c7748f4444e1db6b",
  "tree": "bf470826011c08ce24beef970c5ea6dac15165b8",
  "parents": [
    "b6698fa203c2f3485e34e62cdd698ddea6df655b"
  ],
  "author": {
    "name": "James Fredley",
    "email": "jamesfredley@users.noreply.github.com",
    "time": "Fri May 29 13:30:29 2026 -0400"
  },
  "committer": {
    "name": "James Fredley",
    "email": "jamesfredley@users.noreply.github.com",
    "time": "Fri May 29 13:30:29 2026 -0400"
  },
  "message": "ci: tolerate release-drafter create-release failure on pull_request runs\n\nrelease-drafter v7 attempts to create the release draft and hard-fails\nunder the job\u0027s contents:read permission when triggered by pull_request\n(v6 was a silent no-op). The draft is still created/updated by the\nparallel pull_request_target run, so mark the step continue-on-error to\nkeep the redundant pull_request run from failing CI. This matches the\ncontinue-on-error pattern used on grails-core\u0027s release-drafter step.\n\nAssisted-by: claude-code:claude-4.8-opus\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0510d7c39fe1fa182aef65aecdac77a2610fbb51",
      "old_mode": 33188,
      "old_path": ".github/workflows/release-notes.yml",
      "new_id": "fcacc1939a2b8d954496129dc5deaf71657efb3b",
      "new_mode": 33188,
      "new_path": ".github/workflows/release-notes.yml"
    }
  ]
}
