)]}'
{
  "commit": "6925bb7fc429930570d86ea2b0f68cb787ad376a",
  "tree": "b1ae0098d257c7fadd6ab1f72e36e66f3df80926",
  "parents": [
    "73484754463a44d55764696346b5dbb03c558e77"
  ],
  "author": {
    "name": "Jesse Seales",
    "email": "jseales@google.com",
    "time": "Fri Jan 27 19:24:20 2023 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jan 27 19:24:20 2023 +0000"
  },
  "message": "Add release publish recipe\n\nIn an effort to match SLSA requirements on release workflows, moving some release logic into a recipe will allow for the logic to be triggered by tool_proxy and run on dart-internal SLSA compliant builders.\n\nBug: b/265318414\nChange-Id: I1b145d5a32a97e4c40eec62c2f849df75b27d937\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/38134\nCommit-Queue: Jesse Seales \u003cjseales@google.com\u003e\nReviewed-by: Casey Hillers \u003cchillers@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4be9dedbb4254d022e0565ed784ab2f445d0cfe6",
      "new_mode": 33188,
      "new_path": "recipes/release/release_publish.expected/flutter-1.2-candidate.31.2.3-4.5.prebeta.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e346e42343ef484039ab5a89e03cf2bf02430250",
      "new_mode": 33188,
      "new_path": "recipes/release/release_publish.expected/flutter-1.2-candidate.31.2.3-4.5.prestable.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c38a81b02d4df68991f713d16d3105450fe1ca57",
      "new_mode": 33188,
      "new_path": "recipes/release/release_publish.expected/flutter-1.2-candidate.31.2.3beta.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9959fbb789a75962f48a9a8e7efff95f21381a75",
      "new_mode": 33188,
      "new_path": "recipes/release/release_publish.expected/flutter-1.2-candidate.31.2.3stable.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "234432987d3bb86f01cb7753c2d0e488502a18c0",
      "new_mode": 33188,
      "new_path": "recipes/release/release_publish.py"
    }
  ]
}
