)]}'
{
  "commit": "9d0db7618a656cd4bd40d5d84a82c8579abe48d9",
  "tree": "86d643ba2aac25856cf64b142e54d90b48cc86db",
  "parents": [
    "4a0c022cbc9c7124ee7e67b30c588a800c89e391"
  ],
  "author": {
    "name": "recipe-roller",
    "email": "recipe-deps-roller@pigweed-service-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 23 10:45:18 2025 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 23 10:45:18 2025 -0700"
  },
  "message": "Roll recipe dependencies (nontrivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (fuchsia) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8716785211242585489\n\nPlease review the expectation changes, and LGTM+CQ.\n\nfuchsia:\nhttps://fuchsia.googlesource.com/infra/recipes/+/8f14d69bd17e034b7ca587098595a802b83a3760\n  8f14d69 (mohrr@google.com)\n      [cipd_util] Reorganize check_uploader tests\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR\u003dmohrr@google.com, tpudlik@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I29b1b18f7847045f60be87e549159c2bbaee5581\nReviewed-on: https://pigweed-review.googlesource.com/c/infra/recipes/+/285856\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\nCommit-Queue: Recipe Deps Roller \u003crecipe-deps-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Rob Mohr \u003cmohrr@google.com\u003e\nReviewed-by: Rob Mohr \u003cmohrr@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "495c0e04c36412b673de2e90b66a76d00b960eb3",
      "old_mode": 33188,
      "old_path": "infra/config/recipes.cfg",
      "new_id": "e64ccb618513b01f8e0c09813920c344b3af0700",
      "new_mode": 33188,
      "new_path": "infra/config/recipes.cfg"
    },
    {
      "type": "modify",
      "old_id": "29a5cbbfd45da882cf41440cf4e03ad799c09939",
      "old_mode": 33188,
      "old_path": "recipe_modules/bazel_roll/tests/cipd_package.expected/success.json",
      "new_id": "aca2cb7e40ec1dff97e7530220f0798b7aa737a6",
      "new_mode": 33188,
      "new_path": "recipe_modules/bazel_roll/tests/cipd_package.expected/success.json"
    },
    {
      "type": "modify",
      "old_id": "81dde2423efdc7d1131820652e7db20e278bfaa2",
      "old_mode": 33188,
      "old_path": "recipe_modules/cipd_roll/tests/full.expected/from-latest.json",
      "new_id": "eb1692ce9803823d6da223acf64192231f7d2880",
      "new_mode": 33188,
      "new_path": "recipe_modules/cipd_roll/tests/full.expected/from-latest.json"
    },
    {
      "type": "modify",
      "old_id": "fce2dd03e3ea9152d61b7b238619df9784755694",
      "old_mode": 33188,
      "old_path": "recipe_modules/cipd_roll/tests/full.expected/multiple.json",
      "new_id": "b16cc547abe76984e35571703145ee6d8a5e024b",
      "new_mode": 33188,
      "new_path": "recipe_modules/cipd_roll/tests/full.expected/multiple.json"
    },
    {
      "type": "modify",
      "old_id": "f9a9ee61b2a48abff3a0da03de213aa1967114de",
      "old_mode": 33188,
      "old_path": "recipe_modules/cipd_roll/tests/full.expected/no_common_tags_but_relaxing_ref_mismatch_helps.json",
      "new_id": "7159a2060d99b53f2a05e249bb4a0e70faa2351f",
      "new_mode": 33188,
      "new_path": "recipe_modules/cipd_roll/tests/full.expected/no_common_tags_but_relaxing_ref_mismatch_helps.json"
    },
    {
      "type": "modify",
      "old_id": "825d896306f92ce674a74b638b52f4bcf1006068",
      "old_mode": 33188,
      "old_path": "recipe_modules/cipd_roll/tests/full.expected/no_curlies_in_spec.json",
      "new_id": "75c3456c5df5de27816591aaad1cf99160c4168d",
      "new_mode": 33188,
      "new_path": "recipe_modules/cipd_roll/tests/full.expected/no_curlies_in_spec.json"
    },
    {
      "type": "modify",
      "old_id": "ae2ab6b066acf1971cce1bd7053195fafff14c39",
      "old_mode": 33188,
      "old_path": "recipe_modules/cipd_roll/tests/full.expected/platform-independent.json",
      "new_id": "df070a7b0b509ea0fc06f26de79fbda9b2998c6b",
      "new_mode": 33188,
      "new_path": "recipe_modules/cipd_roll/tests/full.expected/platform-independent.json"
    },
    {
      "type": "modify",
      "old_id": "00cd2e90fb22cbd6b75dd676ac93fdbf8db13e82",
      "old_mode": 33188,
      "old_path": "recipe_modules/cipd_roll/tests/full.expected/success.json",
      "new_id": "cccf6de797e3a2a67e9500db797bf53f14b35dad",
      "new_mode": 33188,
      "new_path": "recipe_modules/cipd_roll/tests/full.expected/success.json"
    }
  ]
}
