)]}'
{
  "commit": "57edeefc6ba167faeeccf77d98c6ba4be65cc20d",
  "tree": "cde62e35a2d1c107dc32015245e387ad4c23584f",
  "parents": [
    "dc850a052da6ab380a450231003d027c052bb0c4"
  ],
  "author": {
    "name": "Xilai Zhang",
    "email": "xilaizhang@google.com",
    "time": "Wed Apr 12 23:43:10 2023 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 12 23:43:10 2023 +0000"
  },
  "message": "Invoke signer recipe from engine v2.\n\nEnable codesigning functionality in engine v2 recipes.\n\nChange-Id: I01176da12ded2a2a2a109390548febf121856a17\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/37281\nReviewed-by: Xilai Zhang \u003cxilaizhang@google.com\u003e\nCommit-Queue: Godofredo Contreras \u003cgodofredoc@google.com\u003e\nReviewed-by: Casey Hillers \u003cchillers@google.com\u003e\n(cherry picked from commit c73da7c954000f4979889f2bddb1465305aea106)\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/41708\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a59b7f688a8d8340bc53d26c6a511bbc96601b47",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/builder.expected/basic.json",
      "new_id": "19fa9a4b289d8bfadf2b2a5da314e8d6d49de167",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/builder.expected/basic.json"
    },
    {
      "type": "modify",
      "old_id": "3fd792429705da45ff694aaad47ce8e3a80a35cb",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/builder.expected/dart-internal-flutter.json",
      "new_id": "a34577001a7cb6bd03804e977697cd4142502936",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/builder.expected/dart-internal-flutter.json"
    },
    {
      "type": "modify",
      "old_id": "512b32b09e1af5c016edae06fe2a0170ed22cd5c",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/builder.expected/mac.json",
      "new_id": "d49025aad0483d6d7dcc8dc0686f53d3ef9a0bf5",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/builder.expected/mac.json"
    },
    {
      "type": "modify",
      "old_id": "ba1c446a6317b31a55b8248402b28790d4a504a5",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/builder.expected/monorepo.json",
      "new_id": "bf499a03dc19735d3b87e246d25180a28f4751fd",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/builder.expected/monorepo.json"
    },
    {
      "type": "modify",
      "old_id": "1ab47abbdf97b529b1e47563ba87cfe6b7e558bf",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/builder.expected/monorepo_tryjob.json",
      "new_id": "f788802204f20b0ce47e53e71991f02fbcdc61b1",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/builder.expected/monorepo_tryjob.json"
    },
    {
      "type": "modify",
      "old_id": "f4ede894bb486aebbe4f8269dc006aa02ccf3f97",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/builder.py",
      "new_id": "187e9fac88296740b45508fa5805b4a5e29cae48",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/builder.py"
    },
    {
      "type": "modify",
      "old_id": "5c6679bb99c7d459f0ba1b3d3a8bb6aa59b28a42",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/basic_linux.json",
      "new_id": "aef70331ed9172c50295b2846ac5e911de0854f9",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/basic_linux.json"
    },
    {
      "type": "modify",
      "old_id": "a89e5a93de214ed98f7e531981314d752e945f04",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/basic_mac.json",
      "new_id": "553d03f85afd2049b116da48f478196479655694",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/basic_mac.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3c6ec91df98b608700ef5d253f6d72520437f20",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/codesign_release_branch.json"
    },
    {
      "type": "modify",
      "old_id": "ae4e326d886322bdf76929a2cbb4fa5e1f40508e",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/config_from_file.json",
      "new_id": "c8f1a4ca550c2bf85df94cb086a7608d4a6e7682",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/config_from_file.json"
    },
    {
      "type": "modify",
      "old_id": "acd9b2116f37f7925ae65b61df47c445ddb892a5",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/monorepo_config_file.json",
      "new_id": "8368722017f522ecdec370b65b298288ae7fc7a1",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/monorepo_config_file.json"
    },
    {
      "type": "modify",
      "old_id": "f2b0036965477ef94dad1c2d7185e4f5f4ac1e6f",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/monorepo_config_file_tests.json",
      "new_id": "6652584947d4641ffc08a0482358c9423d203576",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/monorepo_config_file_tests.json"
    },
    {
      "type": "modify",
      "old_id": "0ea9445100f88209cde0675c8851100fbd2eb8b7",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/monorepo_try.json",
      "new_id": "844079cc39fba7230d1fc2fa3ec75dba65438932",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/monorepo_try.json"
    },
    {
      "type": "modify",
      "old_id": "d2781f326ecf6db0b8f48682eb93ab56cb0217a9",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.expected/overridden_config_from_file.json",
      "new_id": "058f68d0214d753725c9270740936d49ec96952e",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.expected/overridden_config_from_file.json"
    },
    {
      "type": "modify",
      "old_id": "88ebb57fc68ebc394c2d30e354279f0d1c208987",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/engine_v2.py",
      "new_id": "f1669f1a00b9c89c483efd3412237491ab7028ee",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/engine_v2.py"
    }
  ]
}
