)]}'
{
  "commit": "db65dfea650080f3693bb94e8fd0af411b152e6e",
  "tree": "b346a4e375ff97a2a7fb32619e02179dfef32180",
  "parents": [
    "cee6457d3014ff4065597ba9a681710622000bb2"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Sat Aug 22 11:38:50 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Aug 22 11:38:50 2026 -0700"
  },
  "message": "build(release): remove patch release template and streamline backport workflow (#4093)\n\nHaving a separate issue template for patch release requests creates\nconfusion and fragments release tracking. Consolidating patch releases\nand backports into the unified release tracking workflow enables\nautomated backporting and reduces manual overhead for contributors\nand maintainers.\n\nTo streamline the workflow, this change:\n* Removes the standalone patch release request issue template in favor\n  of the unified release tracking template.\n* Updates release tracking automation to support backport checklists\n  and ignore placeholder PR numbers.\n* Updates documentation and developer guides to recommend automated\n  backport tracking issues and document the `process-news` command for\n  manual backport changelog updates.",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "7b38ec40df9603e527df1c38e2bcfce8aee08150",
      "old_mode": 33188,
      "old_path": ".github/ISSUE_TEMPLATE/patch_release_request.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "efa78a9b638261f47e0ddb3b9fd31f2e2e7784cc",
      "old_mode": 33188,
      "old_path": ".github/ISSUE_TEMPLATE/release_tracking_template.md",
      "new_id": "33438c7c8becc46e373dd319b9014401c0258a98",
      "new_mode": 33188,
      "new_path": ".github/ISSUE_TEMPLATE/release_tracking_template.md"
    },
    {
      "type": "modify",
      "old_id": "86a9d5b542897d654f3f86525cad73d69a0c01fe",
      "old_mode": 33188,
      "old_path": "docs/devguide.md",
      "new_id": "b886e815274470fcd20cd8cb5b77763320467ec2",
      "new_mode": 33188,
      "new_path": "docs/devguide.md"
    },
    {
      "type": "modify",
      "old_id": "088466d1bb0539e8bc4a5ba84303c135988e90ca",
      "old_mode": 33188,
      "old_path": "docs/support.md",
      "new_id": "194cd35d7efe974ad1fdf948144172d8c85f89b8",
      "new_mode": 33188,
      "new_path": "docs/support.md"
    },
    {
      "type": "modify",
      "old_id": "b95601c541f7ab5eb7de29f75e6251b4b5c0ceba",
      "old_mode": 33188,
      "old_path": "tests/tools/private/release/release_issue_test.py",
      "new_id": "13a543e3b1df4321a4f6bf2ccb8cc0902065cb04",
      "new_mode": 33188,
      "new_path": "tests/tools/private/release/release_issue_test.py"
    },
    {
      "type": "modify",
      "old_id": "7a3716fab450c4ddcbcf2fe532c2c165b6eb8ef2",
      "old_mode": 33188,
      "old_path": "tools/private/release/release_issue.py",
      "new_id": "6bfa0f58e06b45625842b82fde992001dc6cc8e0",
      "new_mode": 33188,
      "new_path": "tools/private/release/release_issue.py"
    }
  ]
}
