)]}'
{
  "commit": "5734e6d85f9f2b6e5fb6a02dad9f409180492ed8",
  "tree": "891d419fe80693d0e47bcddf8e5fed45f209d78b",
  "parents": [
    "53515eadce8d732bc0b2d0f0c8ec20ddd55ef86b"
  ],
  "author": {
    "name": "Matt Kulukundis",
    "email": "matt.fowles@gmail.com",
    "time": "Thu Apr 27 17:44:00 2023 -0400"
  },
  "committer": {
    "name": "Matt Kulukundis",
    "email": "matt.fowles@gmail.com",
    "time": "Thu Apr 27 17:49:25 2023 -0400"
  },
  "message": "Remove ruby from 3.20.x since the tests are flaky and the release is no longer\nsupported\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "189d0cf9412aabea616bb33f1e5cf8a8375d6320",
      "old_mode": 33188,
      "old_path": "kokoro/linux/64-bit/Dockerfile",
      "new_id": "965a0971de57eb3e3f7f6610e2bc4318ad917959",
      "new_mode": 33188,
      "new_path": "kokoro/linux/64-bit/Dockerfile"
    },
    {
      "type": "delete",
      "old_id": "dc093bc96aeef6049657000222b19eec3de574df",
      "old_mode": 33261,
      "old_path": "kokoro/linux/aarch64/ruby_build_and_run_tests_with_qemu_aarch64.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "91ee5f288a486d2f876897a200ffac82673428a9",
      "old_mode": 33261,
      "old_path": "kokoro/linux/aarch64/test_ruby_aarch64.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "836287090ac71e45bd191e9241dcdc932513a31a",
      "old_mode": 33188,
      "old_path": "kokoro/linux/dockerfile/test/ruby/Dockerfile",
      "new_id": "2ac91c2ec8ea3996f9910794473431e0ff895341",
      "new_mode": 33188,
      "new_path": "kokoro/linux/dockerfile/test/ruby/Dockerfile"
    },
    {
      "type": "delete",
      "old_id": "58201157598a26fec453dcd9dcab8282e2fa96c3",
      "old_mode": 33261,
      "old_path": "kokoro/linux/jruby92/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3339584149404b6d17fa28e1b02b8c51ffbf087c",
      "old_mode": 33188,
      "old_path": "kokoro/linux/jruby92/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3339584149404b6d17fa28e1b02b8c51ffbf087c",
      "old_mode": 33188,
      "old_path": "kokoro/linux/jruby92/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "24c54d0b20e0b60518f836ef9c74930a88f8ddf9",
      "old_mode": 33261,
      "old_path": "kokoro/linux/jruby93/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "706d8488f7076405973014d134802842d2fd20c3",
      "old_mode": 33188,
      "old_path": "kokoro/linux/jruby93/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "706d8488f7076405973014d134802842d2fd20c3",
      "old_mode": 33188,
      "old_path": "kokoro/linux/jruby93/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1e82ec5f4c68f2a423b5a16a89021a5baf84618e",
      "old_mode": 33261,
      "old_path": "kokoro/linux/ruby25/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dee2db033fc5e9557aa6f25b4c4fba1ed663696f",
      "old_mode": 33188,
      "old_path": "kokoro/linux/ruby25/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dee2db033fc5e9557aa6f25b4c4fba1ed663696f",
      "old_mode": 33188,
      "old_path": "kokoro/linux/ruby25/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "72d2d45669cbd2a553e98b183066083d323edb0c",
      "old_mode": 33261,
      "old_path": "kokoro/linux/ruby26/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "47790656704b39f807a0cea99f460adb193d2437",
      "old_mode": 33188,
      "old_path": "kokoro/linux/ruby26/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "47790656704b39f807a0cea99f460adb193d2437",
      "old_mode": 33188,
      "old_path": "kokoro/linux/ruby26/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c38ee36e584a302d930ea5842e0071998790e48d",
      "old_mode": 33261,
      "old_path": "kokoro/linux/ruby27/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9cce8c90e1ffc1f8396a8aa18e901e2aea791896",
      "old_mode": 33188,
      "old_path": "kokoro/linux/ruby27/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9cce8c90e1ffc1f8396a8aa18e901e2aea791896",
      "old_mode": 33188,
      "old_path": "kokoro/linux/ruby27/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9e44575652bb9d9fda02b16b2a249285093fe6de",
      "old_mode": 33261,
      "old_path": "kokoro/linux/ruby30/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b03a3352f487287be7635423a22ff9232d3c6390",
      "old_mode": 33188,
      "old_path": "kokoro/linux/ruby30/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b03a3352f487287be7635423a22ff9232d3c6390",
      "old_mode": 33188,
      "old_path": "kokoro/linux/ruby30/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6473e0d222eff717ce44c243bbe51451c1e72f67",
      "old_mode": 33261,
      "old_path": "kokoro/linux/ruby_aarch64/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ae82696404955f429d5d7c67626f24f8b363c9de",
      "old_mode": 33188,
      "old_path": "kokoro/linux/ruby_aarch64/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ae82696404955f429d5d7c67626f24f8b363c9de",
      "old_mode": 33188,
      "old_path": "kokoro/linux/ruby_aarch64/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "48c894081b8dc2abccff267fe30ee34ac9b28063",
      "old_mode": 33261,
      "old_path": "kokoro/macos/ruby25/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b3755e410448921b15a55bab8523444012cd5603",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby25/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b3755e410448921b15a55bab8523444012cd5603",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby25/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1b94fe1b55684f8cb24914ea3657716c3b61ca65",
      "old_mode": 33261,
      "old_path": "kokoro/macos/ruby26/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "688f63c2bc3ef52d2226c10584e1fbf8758f1250",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby26/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "688f63c2bc3ef52d2226c10584e1fbf8758f1250",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby26/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "baebdb792a6a5939252a20f1f383288e7d49e823",
      "old_mode": 33261,
      "old_path": "kokoro/macos/ruby27/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b10b455da3fbf733cc51a244fb321953e8c29e5f",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby27/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b10b455da3fbf733cc51a244fb321953e8c29e5f",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby27/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b1e0641c96e148cb9a9a9d000d039e042c298fae",
      "old_mode": 33261,
      "old_path": "kokoro/macos/ruby30/build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d5051170bef0f47d9a3ac6e78debb41b2d16a78f",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby30/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d5051170bef0f47d9a3ac6e78debb41b2d16a78f",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby30/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "88555226b01f0e32596611953b63bf6be1c04d08",
      "old_mode": 33261,
      "old_path": "kokoro/release/ruby/linux/build_artifacts.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dbc71b2ceb305488925d63372bbdcb91ff9759a9",
      "old_mode": 33188,
      "old_path": "kokoro/release/ruby/linux/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "91d186898cbdee126260aad0425c457f84c08ac2",
      "old_mode": 33261,
      "old_path": "kokoro/release/ruby/linux/prepare_build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dbc71b2ceb305488925d63372bbdcb91ff9759a9",
      "old_mode": 33188,
      "old_path": "kokoro/release/ruby/linux/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dbc71b2ceb305488925d63372bbdcb91ff9759a9",
      "old_mode": 33188,
      "old_path": "kokoro/release/ruby/linux/release.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f8ae9623f255f0752a71560cd86475a5455ac1a1",
      "old_mode": 33261,
      "old_path": "kokoro/release/ruby/linux/ruby/ruby_build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "87c0f75448d82f6bf83350a37d056055492f5be8",
      "old_mode": 33261,
      "old_path": "kokoro/release/ruby/linux/ruby/ruby_build_environment.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a109d45b6166be6a2690375f6962337af40d8322",
      "old_mode": 33261,
      "old_path": "kokoro/release/ruby/macos/build_artifacts.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cb1c08bb88279acd96f4476dcf82579201002216",
      "old_mode": 33188,
      "old_path": "kokoro/release/ruby/macos/continuous.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cb1c08bb88279acd96f4476dcf82579201002216",
      "old_mode": 33188,
      "old_path": "kokoro/release/ruby/macos/presubmit.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cb1c08bb88279acd96f4476dcf82579201002216",
      "old_mode": 33188,
      "old_path": "kokoro/release/ruby/macos/release.cfg",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7f6c18fe8e8d7dee0244417777171e7434aedc2b",
      "old_mode": 33261,
      "old_path": "kokoro/release/ruby/macos/ruby/ruby_build.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "026120719f803c7bda758f257fbf72e0bc64ac5a",
      "old_mode": 33261,
      "old_path": "kokoro/release/ruby/macos/ruby/ruby_build_environment.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
