)]}'
{
  "commit": "a86d8be17f008bc0c2d6faca328db95b05c145b4",
  "tree": "6d8ea2299045b8710cd9959b3cb228138211bf5a",
  "parents": [
    "4bf9683a4d5b1d3381df5b4ecb7d7bc3ca4ff322"
  ],
  "author": {
    "name": "Rob Mohr",
    "email": "mohrr@google.com",
    "time": "Mon Jun 15 11:19:28 2026 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jun 15 11:19:28 2026 -0700"
  },
  "message": "checkout: Add repo cache\n\nBug: b/523368396\nChange-Id: I9ef0a5a180f218572e4ff3a5db27bedfcd705fc6\nReviewed-on: https://pigweed-review.googlesource.com/c/infra/recipes/+/422214\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9cef7a37652714af3e8dcae099d6636b2af255e8",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/api.py",
      "new_id": "100059078afeb7ca115825ebee7d7d3984f2d5b8",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/api.py"
    },
    {
      "type": "modify",
      "old_id": "188cbca246ecafc490ca523ce40496978cf1c39e",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/test_api.py",
      "new_id": "53ce787c04e6c1b5f28be6e596d8fd960fa34c5f",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/test_api.py"
    },
    {
      "type": "modify",
      "old_id": "07e21b26529fba3d35c456e39452a6844316dfb6",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/ci.json",
      "new_id": "8a4dd45b7b7a69fa912328567515e1d57ab631dd",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/ci.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44ff7313160ee967405bd6e5b01182f8051461c8",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/disable_repo_cache_experiment.json"
    },
    {
      "type": "modify",
      "old_id": "40a522c377f150251f4fb90c5d2658c09ac660fb",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/feature_branches_ci.json",
      "new_id": "48bd0ece576df6a6ab816d8471082dfbf3fa8b8c",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/feature_branches_ci.json"
    },
    {
      "type": "modify",
      "old_id": "ab49c164390bde693c548a8552525b0eb8f424a5",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/feature_branches_try.json",
      "new_id": "973c1dcf1b54c32c776f7b3a0455f79c48fe94dc",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/feature_branches_try.json"
    },
    {
      "type": "modify",
      "old_id": "b90b4e96388bf90511c34904c1abc07bf4b3c3c3",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/feature_branches_try_multiple_features.json",
      "new_id": "3ed250db36e7571f35f0e21daeba7d28d5cece52",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/feature_branches_try_multiple_features.json"
    },
    {
      "type": "modify",
      "old_id": "9d6a9a3a46b565bdd7d9a8cf95ccdea2be8690dc",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/feature_branches_try_no_matching.json",
      "new_id": "b8e50cdd0f837478a7fa91a8e7517834726d2123",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/feature_branches_try_no_matching.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab354b8773a4cf80d87bb214554e2a3d2c0eb4e8",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/no_cache.json"
    },
    {
      "type": "modify",
      "old_id": "07e21b26529fba3d35c456e39452a6844316dfb6",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/no_trigger.json",
      "new_id": "8a4dd45b7b7a69fa912328567515e1d57ab631dd",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/no_trigger.json"
    },
    {
      "type": "modify",
      "old_id": "e3cc1999581481bd61a534828952826d75108186",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/prefix.json",
      "new_id": "cfc88e1dd61b26699e8217084b80a1bb30e25d9d",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/prefix.json"
    },
    {
      "type": "modify",
      "old_id": "ed010809e0719a3aad59e672d69766b587070cfb",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/try-multiple-cqdeps.json",
      "new_id": "b30e58c0064e03e11d870f9c2e4c34b2106a2229",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/try-multiple-cqdeps.json"
    },
    {
      "type": "modify",
      "old_id": "8bb5abb1b6338f8d6a7a846eeb582ac3ce9eee7c",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/try-multiple-onenotapplied.json",
      "new_id": "e22ea5b26b79b7108bcf0fc001b4b9fccbc9796c",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/try-multiple-onenotapplied.json"
    },
    {
      "type": "modify",
      "old_id": "ffbf57dce87e9c23cc204faa9527472abbf66fde",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/try-multiple.json",
      "new_id": "5809c5aca7d07c1fb9487017fb60b0409508feac",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/try-multiple.json"
    },
    {
      "type": "modify",
      "old_id": "cb4c61a9aaf687e6b54930e7af404d0a41e2b2dc",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/try.json",
      "new_id": "632c97b30dcfa743963f4a719111dcc528bedb09",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/try.json"
    },
    {
      "type": "modify",
      "old_id": "e3c44bff290c3b5b88b5162228391ca66d28cdea",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/try_manifest.json",
      "new_id": "35530211ac9577539a10e6c3339e5c3b110405fa",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/try_manifest.json"
    },
    {
      "type": "modify",
      "old_id": "7e58b679f713b1a36072bdd3933ee2f6c71e4955",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.expected/try_repo_not_in_manifest.json",
      "new_id": "0261eb34e0b8724088d74f582fb9c240ffcdfcc0",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.expected/try_repo_not_in_manifest.json"
    },
    {
      "type": "modify",
      "old_id": "821ca1a744abb0bad92bf0f37429f5b9b5fd6762",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/tests/repo.py",
      "new_id": "89ece7397fd38b274d636d3c42d9d2c0c0e755f8",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/tests/repo.py"
    },
    {
      "type": "modify",
      "old_id": "de4bea5ee285ac747a7f5665226327d694b4de8e",
      "old_mode": 33188,
      "old_path": "recipes/target_to_cipd.expected/success.json",
      "new_id": "c1d699122932555b37d60e86241bca87fad9d9f9",
      "new_mode": 33188,
      "new_path": "recipes/target_to_cipd.expected/success.json"
    }
  ]
}
