)]}'
{
  "commit": "0e42caf3591d09d156c2b35462bc91a04e903b39",
  "tree": "ab1c59f14b2fd82bfd9765ce99784bad903a6755",
  "parents": [
    "68f1b90ad0d204907beb58304d0bd06391001a4d"
  ],
  "author": {
    "name": "Eugene Kliuchnikov",
    "email": "eustas.ru@gmail.com",
    "time": "Tue Aug 31 14:07:17 2021 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 31 14:07:17 2021 +0200"
  },
  "message": "Migrate to github actions (#920)\n\nNot all combinations are migrated to the initial configuration; corresponding TODOs added.\r\n\r\nDrive-by: additional combinations uncovered minor portability problems -\u003e fixed\r\nDrive-by: remove no-longer used \"script\" files.\r\n\r\nCo-authored-by: Eugene Kliuchnikov \u003ceustas@chromium.org\u003e",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93248475eed891f4a44dc2afa3d17c5d14b552d8",
      "new_mode": 33188,
      "new_path": ".github/workflows/build_test.yml"
    },
    {
      "type": "delete",
      "old_id": "e97adc3bcc3cb50ec213b1c5a9dba57be5e98282",
      "old_mode": 33188,
      "old_path": ".travis.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "98b3c7b5334e4489cac381c167bae5fcbcfa3890",
      "old_mode": 33188,
      "old_path": "c/include/brotli/decode.h",
      "new_id": "9b580d22a08eafbbcd5e1bbe2592dd5030b705f5",
      "new_mode": 33188,
      "new_path": "c/include/brotli/decode.h"
    },
    {
      "type": "modify",
      "old_id": "87d579d45f814c5d931cb86862686a00b7990c49",
      "old_mode": 33188,
      "old_path": "configure.ac",
      "new_id": "9a3b2859797659de64b1489ecb9f41e6add241dc",
      "new_mode": 33188,
      "new_path": "configure.ac"
    },
    {
      "type": "modify",
      "old_id": "7242a325509bd6955c6433e4582b3834fdfb0177",
      "old_mode": 33188,
      "old_path": "docs/brotli.1",
      "new_id": "a3c9a13b9cb58cad49a8d753530d0fa032631771",
      "new_mode": 33188,
      "new_path": "docs/brotli.1"
    },
    {
      "type": "modify",
      "old_id": "edf071c5b6dd60620a9faf807c45442ae56fcd54",
      "old_mode": 33188,
      "old_path": "docs/constants.h.3",
      "new_id": "1b29f28c9891d84b3a2c4c232e9bba7bf8764e51",
      "new_mode": 33188,
      "new_path": "docs/constants.h.3"
    },
    {
      "type": "modify",
      "old_id": "7b8581cc2cb1384800dd4ad1f31fe6273c73eb6d",
      "old_mode": 33188,
      "old_path": "docs/decode.h.3",
      "new_id": "3d4e538a0ecb70c3597b70d06306837f5d7f2e97",
      "new_mode": 33188,
      "new_path": "docs/decode.h.3"
    },
    {
      "type": "modify",
      "old_id": "0cab81668158d240fe063060617cec9e3899c607",
      "old_mode": 33188,
      "old_path": "docs/encode.h.3",
      "new_id": "e31b6b451830c94d7156cc2a046df5c56b330bf2",
      "new_mode": 33188,
      "new_path": "docs/encode.h.3"
    },
    {
      "type": "modify",
      "old_id": "bef9313032075c25aa7ef7b0b868fc07be6a17d3",
      "old_mode": 33188,
      "old_path": "docs/types.h.3",
      "new_id": "3d8a98cbc4260d1140fcf65eb110089188e9d8ae",
      "new_mode": 33188,
      "new_path": "docs/types.h.3"
    },
    {
      "type": "modify",
      "old_id": "8fb62e5334d0b5584250ece2a6cc02fcd7150931",
      "old_mode": 33188,
      "old_path": "go/WORKSPACE",
      "new_id": "03d38dafa2f79174ab632483e85aa5a3c113ec7d",
      "new_mode": 33188,
      "new_path": "go/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "8701874508f23ad5779d9d890f838787b80676c9",
      "old_mode": 33188,
      "old_path": "java/org/brotli/dec/pom.xml",
      "new_id": "e7f9fd92ad1292127f74ded334e2055708f6b4c3",
      "new_mode": 33188,
      "new_path": "java/org/brotli/dec/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "a6deb5bb9cda160eaa93d159d1834073bb863bda",
      "old_mode": 33188,
      "old_path": "research/BUILD.libdivsufsort",
      "new_id": "aeea9235455b7d72f1870f7e424fc59fb6c01a7e",
      "new_mode": 33188,
      "new_path": "research/BUILD.libdivsufsort"
    },
    {
      "type": "modify",
      "old_id": "358f87d4be86e9adb5451727f22cdab32bff8e60",
      "old_mode": 33188,
      "old_path": "research/WORKSPACE",
      "new_id": "343c3bb260bce643eea9baaa110161fefc035ad7",
      "new_mode": 33188,
      "new_path": "research/WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "4b0bc4ad3d6c11b7132f5a15b6560ef7d7fb1929",
      "old_mode": 33188,
      "old_path": "research/brotli_decoder.c",
      "new_id": "3febcbde3104b0951628709136802f2e03deef98",
      "new_mode": 33188,
      "new_path": "research/brotli_decoder.c"
    },
    {
      "type": "modify",
      "old_id": "f12acd19d13d0c4b71e4cb9cbcf1e77520ebd67a",
      "old_mode": 33188,
      "old_path": "research/deorummolae.cc",
      "new_id": "23ac1aa99103f2b8e7cd17122ef03405c951926a",
      "new_mode": 33188,
      "new_path": "research/deorummolae.cc"
    },
    {
      "type": "modify",
      "old_id": "715723f3a4119955ef913e9546aaf53f7de02807",
      "old_mode": 33188,
      "old_path": "research/dictionary_generator.cc",
      "new_id": "7df55add09fce4780014723dd1785334e7871942",
      "new_mode": 33188,
      "new_path": "research/dictionary_generator.cc"
    },
    {
      "type": "delete",
      "old_id": "17f99ed7cc853512646dfccfe0a74eb16ff164e9",
      "old_mode": 33188,
      "old_path": "scripts/.bintray.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f1f641af19bf623505554b29f35499b5d15f3fd3",
      "old_mode": 33188,
      "old_path": "scripts/.configure-custom.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b5ad13a60c45f18ac4df0083a6224fcd169d7ad7",
      "old_mode": 33261,
      "old_path": "scripts/.travis.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e52f65af8eaf015fdc74f6edf3569409f7534673",
      "old_mode": 33188,
      "old_path": "scripts/appveyor.yml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "14f65cc42975b64a7c9b30945c44bae6a0279ff5",
      "old_mode": 33188,
      "old_path": "scripts/dictionary/step-01-download-rfc.py",
      "new_id": "04f9cccc7db8c054982b44524fb18aed46a3dd8d",
      "new_mode": 33188,
      "new_path": "scripts/dictionary/step-01-download-rfc.py"
    },
    {
      "type": "modify",
      "old_id": "27737c5838e6518bf0ce5c55aa96bb18ed00d446",
      "old_mode": 33188,
      "old_path": "scripts/dictionary/step-02-rfc-to-bin.py",
      "new_id": "ddf255a328df6a1a9a80fa880e5de5049e26477c",
      "new_mode": 33188,
      "new_path": "scripts/dictionary/step-02-rfc-to-bin.py"
    },
    {
      "type": "modify",
      "old_id": "171cc9b8cf5ef281198281a9d659119f1a43a951",
      "old_mode": 33188,
      "old_path": "scripts/dictionary/step-03-validate-bin.py",
      "new_id": "b52e6141b8568e841089610993d53bdd27f72c6a",
      "new_mode": 33188,
      "new_path": "scripts/dictionary/step-03-validate-bin.py"
    },
    {
      "type": "modify",
      "old_id": "c235f25cc0c7ed450039469e74902ff6ba77c028",
      "old_mode": 33188,
      "old_path": "scripts/dictionary/step-04-generate-java-literals.py",
      "new_id": "d8645427b0862b99492e91026bf2dca8b22ffc29",
      "new_mode": 33188,
      "new_path": "scripts/dictionary/step-04-generate-java-literals.py"
    },
    {
      "type": "delete",
      "old_id": "7a9b21198dfeb81be098559b4da078fc38aa0691",
      "old_mode": 33188,
      "old_path": "scripts/fix-win-bazel-build.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "18d38671b3895bb7940fd0a4da316292cac76b0c",
      "old_mode": 33188,
      "old_path": "scripts/sources.lst",
      "new_id": "dd50a45a3bbe80246c3170ae4ff68dba2b5e7031",
      "new_mode": 33188,
      "new_path": "scripts/sources.lst"
    }
  ]
}
