)]}'
{
  "commit": "e4e24c5fc86d906accdc54ead34f5caa0be6fb58",
  "tree": "de95618cfa956b97d65b9adf663bfb2b8b8d1607",
  "parents": [
    "7c99fee506ea5d2e316e8de34cc1cfa32a44ae24"
  ],
  "author": {
    "name": "Jayvik Desai",
    "email": "jayvik@google.com",
    "time": "Wed Mar 19 15:44:29 2025 +0530"
  },
  "committer": {
    "name": "Chromeos LUCI",
    "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Mar 21 00:46:28 2025 -0700"
  },
  "message": "intel_sync_upstream: Avoid unintended file deletions during commits.\n\nThis commit adds a preventative measure to avoid the unintended removal\nof essential files like OWNER and DIR_METADATA. The code now includes a\ncheck that verifies if these files have been deleted, and if so, it\nautomatically restores them to their original state.\n\nBUG\u003dnone\nTEST\u003d`intel_sync_upstream.sh ptl fsp \u0027PTL.3015.00\u0027 1234567` and\nensured that the required files are restored. performed similar checks\nfor edk2 and edk2-platform.\n\nChange-Id: I607a541445583e46067f0c2b167fb073887d0da8\nSigned-off-by: Jayvik Desai \u003cjayvik@google.com\u003e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/6367899\nReviewed-by: Nick Vaccaro \u003cnvaccaro@google.com\u003e\nCommit-Queue: ChromeOS Auto Runner \u003cchromeos-auto-runner@chromeos-bot.iam.gserviceaccount.com\u003e\nReviewed-by: Kapil Porwal \u003ckapilporwal@chromium.org\u003e\nCommit-Queue: Kapil Porwal \u003ckapilporwal@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07ff4cd805e2272bfdc6eb09934d41d88f577e1d",
      "old_mode": 33261,
      "old_path": "contrib/firmware/intel_sync_upstream.sh",
      "new_id": "7f8d6d94043c8934edd555638debe20f4f3f6827",
      "new_mode": 33261,
      "new_path": "contrib/firmware/intel_sync_upstream.sh"
    }
  ]
}
