)]}'
{
  "log": [
    {
      "commit": "d6118469bfda28a9b40fb961cd63d88da709efe3",
      "tree": "03b803ef13c346a490510d1521d9c4c208a5ede9",
      "parents": [
        "5deeca182e745940703790490a53b6bb6f9584ad"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Tue Oct 01 09:36:59 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 01 09:36:59 2024 -0400"
      },
      "message": "configs for rest of September 2024 runtime release wave (#434)\n\n"
    },
    {
      "commit": "5deeca182e745940703790490a53b6bb6f9584ad",
      "tree": "f8f9725f7e5421556cd15c837e22ba02dba1adf3",
      "parents": [
        "5a47c5249fafaa3b77b3174e044d232ce7e7f8e4"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Tue Sep 24 23:12:59 2024 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 24 09:12:59 2024 -0400"
      },
      "message": "Update .asf.yaml - fix spelling (#435)\n\n"
    },
    {
      "commit": "5a47c5249fafaa3b77b3174e044d232ce7e7f8e4",
      "tree": "1eecedc4f993c154708fa322030a76af10b8f0fe",
      "parents": [
        "cb246781835fa54703d168a9eb15754b85880369"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Sep 16 20:53:04 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 16 20:53:04 2024 -0400"
      },
      "message": "release config for runtime-dotnet-1.18.0 (#433)\n\n"
    },
    {
      "commit": "cb246781835fa54703d168a9eb15754b85880369",
      "tree": "cac406c83246e06a8148c9dadeb6cb71f39961b0",
      "parents": [
        "1f9463f1f976dd55aca43c78866e956825ae3cf9"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sat Sep 07 11:18:15 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 07 11:18:15 2024 -0400"
      },
      "message": "September 2024 runtime wave release configs (#432)\n\n* release config for runtime-go 1.25\r\n\r\n* upgrade PyYAML to 6.0\r\n\r\nWas having problems building PyYAML 5.4 on arm64 with miniconda;\r\nupgrading to 6.0 fixed it...\r\n\r\n* release configs for runtime-docker-1.16.0 and runtime-nodejs-1.23.0"
    },
    {
      "commit": "1f9463f1f976dd55aca43c78866e956825ae3cf9",
      "tree": "73bb35e7e63732bbd9390458f85ed79161a9e1d5",
      "parents": [
        "2ad2003f8caba4867a691a254249b4f4bf53b3cb"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Feb 19 09:17:43 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 19 09:17:43 2024 -0500"
      },
      "message": "release config for runtime-go 1.24 (#431)\n\n"
    },
    {
      "commit": "2ad2003f8caba4867a691a254249b4f4bf53b3cb",
      "tree": "d51ce89c6513db2462ed5e765cc48ff38d571538",
      "parents": [
        "ca40b2bccf102ab7b63c4fca587a24d3cb9b2fd8"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Tue Feb 13 08:58:48 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 13 08:58:48 2024 -0500"
      },
      "message": "update gha versions (#430)\n\n"
    },
    {
      "commit": "ca40b2bccf102ab7b63c4fca587a24d3cb9b2fd8",
      "tree": "749c0157c18e413edbc63ac6afa52c6d48dd3a13",
      "parents": [
        "89551fae4ca87893e18f1341fae496c70aac575d"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Feb 08 08:48:10 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 08 08:48:10 2024 -0500"
      },
      "message": "update list of actionloop runtimes (#429)\n\n"
    },
    {
      "commit": "89551fae4ca87893e18f1341fae496c70aac575d",
      "tree": "65bfd27fa153329045e64c83310cd184cc07187b",
      "parents": [
        "6cc7677c144233a4fe7461fa0ba03527dc3a311f"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Feb 07 13:37:41 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 07 13:37:41 2024 -0500"
      },
      "message": "release configs for php 1.20 and python 1.19 (#428)\n\n"
    },
    {
      "commit": "6cc7677c144233a4fe7461fa0ba03527dc3a311f",
      "tree": "a2558ff9bb650e4a84fe052dd1b8a4c517b47492",
      "parents": [
        "5a90d4b4a2dcb9885d3fbc2a835162b148b1adc6"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Feb 01 11:29:40 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 01 11:29:40 2024 -0500"
      },
      "message": "update end year in NOTICE.txt check to 2024 (#427)\n\n"
    },
    {
      "commit": "5a90d4b4a2dcb9885d3fbc2a835162b148b1adc6",
      "tree": "3e534970a13c536cc3a8b378fb4cc2ca0aad5e35",
      "parents": [
        "160f9d488d8c58222428b39650203442fb030eab"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Dec 04 10:08:22 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 04 10:08:22 2023 -0500"
      },
      "message": "config for client-js 3.21.8 (#426)\n\n"
    },
    {
      "commit": "160f9d488d8c58222428b39650203442fb030eab",
      "tree": "1e37510b1f88fc5116ad4a1461298c5825c71573",
      "parents": [
        "542dd5ea35781dd639bf9e4d5b225d878fb9eabd"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Sep 21 20:29:00 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 21 20:29:00 2023 -0400"
      },
      "message": "config for runtime-php 1.19.0 (#424)\n\n* config for runtime-php 1.19.0\r\n* configs for runtime-java-1.19 and runtime-nodejs-1.22"
    },
    {
      "commit": "542dd5ea35781dd639bf9e4d5b225d878fb9eabd",
      "tree": "33d078a7ac4797774c3d52457df1608b505132bb",
      "parents": [
        "a6ba208f24f044aa1248a90fc900fc68ed4200ef"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Sep 15 15:47:49 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 15:47:49 2023 -0400"
      },
      "message": "config for runtime-go 1.23.0 (#425)\n\n* config for runtime-go 1.23.0\r\n* update list of actionloop runtimes"
    },
    {
      "commit": "a6ba208f24f044aa1248a90fc900fc68ed4200ef",
      "tree": "8a87e020cb0ffb9aa012b3946d8f6fbeec90b705",
      "parents": [
        "dd1948cdc4ded66a831102e51ce94c723450aa89"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Tue Jul 25 18:00:20 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 25 18:00:20 2023 -0400"
      },
      "message": "congfig for runtime-swift 1.18.0 (#423)\n\n"
    },
    {
      "commit": "dd1948cdc4ded66a831102e51ce94c723450aa89",
      "tree": "78215e48e79594015eedf4e119d04f40227b5919",
      "parents": [
        "250e9e50a4f8df0f76a0ad0ca6ad35818ba7a4d0"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed May 31 08:06:51 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 31 08:06:51 2023 -0400"
      },
      "message": "config for runtime-python-1.18.0 (#422)\n\n"
    },
    {
      "commit": "250e9e50a4f8df0f76a0ad0ca6ad35818ba7a4d0",
      "tree": "c7c61fa980724a86ce1c1dabae4be4602097e8be",
      "parents": [
        "e488dd906b93f6bf8c133fc11d1c1467b259d740"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed May 24 09:46:22 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 24 09:46:22 2023 -0400"
      },
      "message": "configs for runtime-docker-1.15.0 and runtime-java-1.18.0 (#421)\n\n"
    },
    {
      "commit": "e488dd906b93f6bf8c133fc11d1c1467b259d740",
      "tree": "0ee987614912be26211571b44e7cca67ba179825",
      "parents": [
        "eb6f18272bfa058f0991faec1586087fd84f8748"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed May 17 09:39:26 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 17 09:39:26 2023 -0400"
      },
      "message": "configs for php 1.18 and dotnet 1.17 (#419)\n\n"
    },
    {
      "commit": "eb6f18272bfa058f0991faec1586087fd84f8748",
      "tree": "472b542fa4c66eded90c98320e6505f1b497ea2c",
      "parents": [
        "a0b16f1d5b56fd17362eeba3cc271be85a283d94"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Tue May 16 14:38:39 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 16 19:38:39 2023 +0100"
      },
      "message": "give GitHub URL for rcverify; don\u0027t indirect through gitbox.apache.org (#420)\n\n"
    },
    {
      "commit": "a0b16f1d5b56fd17362eeba3cc271be85a283d94",
      "tree": "d7f703c33f6794c6f5af3b1872ca46402acde979",
      "parents": [
        "550e0ee867eda5e55ae6c9ae57d2b5733d79af8d"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri May 05 09:06:04 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 05 09:06:04 2023 -0400"
      },
      "message": "runtime-nodejs 1.21 config (#418)\n\n"
    },
    {
      "commit": "550e0ee867eda5e55ae6c9ae57d2b5733d79af8d",
      "tree": "146d40e9151ece64d51a55c62c9890c7ea4ea4cf",
      "parents": [
        "ebb6a6fe41ac9ee27df93db85668a244771d6012"
      ],
      "author": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Tue Apr 25 17:10:28 2023 -0400"
      },
      "committer": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Apr 28 09:44:24 2023 -0400"
      },
      "message": "update list of action loop runtimes\n"
    },
    {
      "commit": "ebb6a6fe41ac9ee27df93db85668a244771d6012",
      "tree": "56df77cfa2fd3876702723970c72d412dfbf6cc7",
      "parents": [
        "2735585b493bff0f522bba6957eb8471821b9e52"
      ],
      "author": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Tue Apr 25 16:25:19 2023 -0400"
      },
      "committer": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Apr 28 09:44:24 2023 -0400"
      },
      "message": "config for runtime-go 1.22.0\n"
    },
    {
      "commit": "2735585b493bff0f522bba6957eb8471821b9e52",
      "tree": "2f2e011f7b5e25701efff8415677cbd1ad43feab",
      "parents": [
        "3e94cdc353417df01ca9519858b7c3d1966867d4"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Apr 06 22:16:14 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 07 11:16:14 2023 +0900"
      },
      "message": "config file for runtime-go 1.21.0 (#416)\n\n"
    },
    {
      "commit": "3e94cdc353417df01ca9519858b7c3d1966867d4",
      "tree": "b7d4ba86312998cf43eeb36095132cef44c37750",
      "parents": [
        "1da05454884e7911c21301541385bde8ae28ed09"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 18 14:09:27 2023 +0000"
      },
      "committer": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Feb 23 13:48:14 2023 +0000"
      },
      "message": "Bump pyyaml from 5.3 to 5.4 in /tools\n\nBumps [pyyaml](https://github.com/yaml/pyyaml) from 5.3 to 5.4.\n- [Release notes](https://github.com/yaml/pyyaml/releases)\n- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES)\n- [Commits](https://github.com/yaml/pyyaml/compare/5.3...5.4)\n\n---\nupdated-dependencies:\n- dependency-name: pyyaml\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "1da05454884e7911c21301541385bde8ae28ed09",
      "tree": "05bc503b44d1c513891220f4f7c82b37a21c8cdb",
      "parents": [
        "f1e791f341bc568da3806ca3fd73d98549914bce"
      ],
      "author": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Sat Feb 18 17:22:41 2023 -0500"
      },
      "committer": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sun Feb 19 19:42:48 2023 -0500"
      },
      "message": "exclude .asf.yaml and .github from source releases\n"
    },
    {
      "commit": "f1e791f341bc568da3806ca3fd73d98549914bce",
      "tree": "1aeec8f076d66e5388ac815e050d80da7dfc2166",
      "parents": [
        "878cd1b02aff10e9b8d60691e7d540736e3b5665"
      ],
      "author": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Sat Feb 18 17:22:11 2023 -0500"
      },
      "committer": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sun Feb 19 19:42:48 2023 -0500"
      },
      "message": "Notice end year is now 2023\n"
    },
    {
      "commit": "878cd1b02aff10e9b8d60691e7d540736e3b5665",
      "tree": "dae49e00be55c6489ae492a4128195b57f491286",
      "parents": [
        "3c95e5031d5e424a933329ec8037bb441813f335"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Jan 18 19:26:49 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 18 19:26:49 2023 -0500"
      },
      "message": "Add GitHub action badge (#413)\n\n"
    },
    {
      "commit": "3c95e5031d5e424a933329ec8037bb441813f335",
      "tree": "2e820716e9bd9753c6cbffec5a6b362e30666f6d",
      "parents": [
        "6bd3dab709e44b3a10d104a66a0fd3b9495a2633"
      ],
      "author": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Mon Jan 16 15:12:50 2023 -0500"
      },
      "committer": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Jan 18 09:04:54 2023 -0500"
      },
      "message": "add a workflow to run scanCode\n"
    },
    {
      "commit": "6bd3dab709e44b3a10d104a66a0fd3b9495a2633",
      "tree": "52dde082ab8fdfa64491087664fae9256cd85b73",
      "parents": [
        "8094681aeb453403ce386a43144112dede4cd250"
      ],
      "author": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Mon Jan 16 15:09:42 2023 -0500"
      },
      "committer": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Jan 18 09:04:54 2023 -0500"
      },
      "message": "fix scanCode violations\n"
    },
    {
      "commit": "8094681aeb453403ce386a43144112dede4cd250",
      "tree": "7691cbbe7cca03160e7c6d895724c3a42dc5dfd2",
      "parents": [
        "1acf8e1a28c7908134d086bcbefe0c269a8a49e7"
      ],
      "author": {
        "name": "David Grove",
        "email": "groved@us.ibm.com",
        "time": "Mon Jan 16 11:27:30 2023 -0500"
      },
      "committer": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Jan 18 09:04:54 2023 -0500"
      },
      "message": "remove Travis CI file/badge\n\nWe were not running any actual tests on this repo, so can be trivally dropped.\n"
    },
    {
      "commit": "1acf8e1a28c7908134d086bcbefe0c269a8a49e7",
      "tree": "272f3aab8fc93da2c2be4b34662a7f05a57dcbab",
      "parents": [
        "ec00bff89d858c42a61f1cbc3c4ddda3aa998157"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Jan 16 10:40:06 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 16 10:40:06 2023 -0500"
      },
      "message": "client-js 1.21.7 release config (#410)\n\n"
    },
    {
      "commit": "ec00bff89d858c42a61f1cbc3c4ddda3aa998157",
      "tree": "83b6fc107afcd2cba536d4f2e8f98dd152b790c7",
      "parents": [
        "baa02237264b816eec3a1ed93b3b86f64e2a17f9"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Dec 21 15:16:35 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 21 15:16:35 2022 -0500"
      },
      "message": "remove travis from required checks for merging PRs (#409)\n\n"
    },
    {
      "commit": "baa02237264b816eec3a1ed93b3b86f64e2a17f9",
      "tree": "91b20eae22400c7c3391113fc3a993f6e8b630d1",
      "parents": [
        "8fc57ce4b3867987c3847b8195c9f0cffb8d3b01"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Aug 17 10:07:14 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 17 10:07:14 2022 -0400"
      },
      "message": "use python3 as command name (#408)\n\n"
    },
    {
      "commit": "8fc57ce4b3867987c3847b8195c9f0cffb8d3b01",
      "tree": "0af50568b4e878b6d28536146779136a25a17d77",
      "parents": [
        "b1528b59ab398e6a1dfece8ec681c7c5d0923731"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sun Aug 14 12:45:29 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 14 12:45:29 2022 -0400"
      },
      "message": "release configs (#406)\n\n"
    },
    {
      "commit": "b1528b59ab398e6a1dfece8ec681c7c5d0923731",
      "tree": "3bfe4c52d5a0a93e1a29450d2fcab14e4dbb58e1",
      "parents": [
        "c3e93cde6bfe10015925ea0fd7073ac3d7db217c"
      ],
      "author": {
        "name": "Cosmin Stanciu",
        "email": "selfxp@users.noreply.github.com",
        "time": "Fri May 27 06:34:57 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 27 09:34:57 2022 -0400"
      },
      "message": "config for client-js 3.21.5 (#401)\n\n"
    },
    {
      "commit": "c3e93cde6bfe10015925ea0fd7073ac3d7db217c",
      "tree": "6dde8ac5577f1a40656078cc09c7263db34d4c4b",
      "parents": [
        "b3a95395d43f47ec8e0aa293ad3077f70b2a0fed"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri May 27 09:34:37 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 27 09:34:37 2022 -0400"
      },
      "message": "update runtime lists (#407)\n\n"
    },
    {
      "commit": "b3a95395d43f47ec8e0aa293ad3077f70b2a0fed",
      "tree": "2341868ef1a6a2adaa856c6e5a9b0a42bd1df55c",
      "parents": [
        "6de3ded8803948807dcc5fb40cf9c9cd3b39ac15"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed May 18 18:07:05 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 18 18:07:05 2022 -0400"
      },
      "message": "update rcverify for end year of 2022 in NOTICE files (#405)\n\n"
    },
    {
      "commit": "6de3ded8803948807dcc5fb40cf9c9cd3b39ac15",
      "tree": "8e6663435eb28def7258335af3d6c8fd30f19cb1",
      "parents": [
        "ba8a21f464baef583ac40912b1e418ae41941d8e"
      ],
      "author": {
        "name": "Cosmin Stanciu",
        "email": "selfxp@users.noreply.github.com",
        "time": "Wed Jan 05 20:37:02 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 05 18:37:02 2022 -1000"
      },
      "message": "Fix SHA512 verification (#404)\n\n"
    },
    {
      "commit": "ba8a21f464baef583ac40912b1e418ae41941d8e",
      "tree": "b3b6e9cca1644e266260ba06d62b8b237319fd67",
      "parents": [
        "a071b1b3609730f952df0e9d89b11b4790f0f5c8"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Dec 13 19:22:14 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 13 19:22:14 2021 -0500"
      },
      "message": "update to reflect replacement of release mirrors with a CDN (#400)\n\n"
    },
    {
      "commit": "a071b1b3609730f952df0e9d89b11b4790f0f5c8",
      "tree": "a36a361987b8e35b506b1146341e9a836d462b3c",
      "parents": [
        "d17eb52d875dee0e02be806a2bcb107d32db188c"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Oct 06 22:19:55 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 06 22:19:55 2021 -0400"
      },
      "message": "fix travis url (#399)\n\n"
    },
    {
      "commit": "d17eb52d875dee0e02be806a2bcb107d32db188c",
      "tree": "defb01d26056819c05ddd0302770cecdfc7f5260",
      "parents": [
        "5ff98d71e2286718c57d24e2d956f428c4c9944f"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Tue Aug 31 15:44:56 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 31 15:44:56 2021 -0400"
      },
      "message": "config for alarms 2.3.0 (#398)\n\n"
    },
    {
      "commit": "5ff98d71e2286718c57d24e2d956f428c4c9944f",
      "tree": "12b6761e6fbf573411cf200d563b1ae79a1f428b",
      "parents": [
        "7ba3cb0af01377d472fbe5b0f3a548030346eda5"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Aug 11 20:33:06 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 12 09:33:06 2021 +0900"
      },
      "message": "add application/javascript to the allowable mime types for files (#397)\n\n"
    },
    {
      "commit": "7ba3cb0af01377d472fbe5b0f3a548030346eda5",
      "tree": "71204c9851553386e69f2ece6a91b99c59d99cb1",
      "parents": [
        "b2f1ee4e0ce3bcab2ce1f04e98269f655ce12070"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Aug 06 19:35:47 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 06 19:35:47 2021 -0400"
      },
      "message": "config files for Aug 2021 runtime wave (#396)\n\n"
    },
    {
      "commit": "b2f1ee4e0ce3bcab2ce1f04e98269f655ce12070",
      "tree": "c4e046e6f81f5a35dfbb84c0128f1ec1437c26ad",
      "parents": [
        "f672556d1fbf825a1ea0a402422e21887c18e1fd"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Aug 02 11:13:27 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 02 11:13:27 2021 -0400"
      },
      "message": "config for openwhisk-runtime-go 1.18 (#395)\n\n* update actionloop-based runtimes list\r\n\r\nupdate list of actionloop runtimes\r\n\r\n* config for runtime-go 1.18.0"
    },
    {
      "commit": "f672556d1fbf825a1ea0a402422e21887c18e1fd",
      "tree": "25e70b5e938f12bf56003923e48616bea8daea1b",
      "parents": [
        "072293ea9c87e5c459922f50187240b2edda0c73"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sat Jul 03 19:09:01 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 03 19:09:01 2021 -0400"
      },
      "message": "config for runtime-nodejs 1.18.0 (#394)\n\n"
    },
    {
      "commit": "072293ea9c87e5c459922f50187240b2edda0c73",
      "tree": "63129f5a8e2bdcdd551d2c602bb858b791d0b485",
      "parents": [
        "0698d00656bd13058352933ca22398c1cc361b00"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Jun 17 10:19:31 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 17 10:19:31 2021 -0400"
      },
      "message": "release config for openwhisk-catalog 1.0.0 (#393)\n\n"
    },
    {
      "commit": "0698d00656bd13058352933ca22398c1cc361b00",
      "tree": "bb46d585a43714a0eb5352ebaba29dbf53bc0e7b",
      "parents": [
        "27769a910e4ca7f549982138fca892563135ee62"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Mon Jun 14 22:56:19 2021 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 14 09:56:19 2021 -0400"
      },
      "message": "Add configs for IDE plugins. (#392)\n\n"
    },
    {
      "commit": "27769a910e4ca7f549982138fca892563135ee62",
      "tree": "cbcd83899b00ccae2b956bc04ba928cbcaf58daa",
      "parents": [
        "12cc460cfc209c6a1c47b72909eb7b75d41b7273"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Thu Jun 03 09:41:34 2021 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 03 09:41:34 2021 +0900"
      },
      "message": "Add copyright (#391)\n\n* Add the copyright year to the configs.\r\n\r\n* Add the copyright year to the gen-release-vote.py.\r\n\r\n* Make the starting year only configurable.\r\n\r\n* Use regex to validate the NOTICE.txt\r\n\r\n* Fix regex to match NOTICE.txt\r\n\r\n* Remove unnecessary copyright"
    },
    {
      "commit": "12cc460cfc209c6a1c47b72909eb7b75d41b7273",
      "tree": "fd4f661207a7b6e02a22ee23a40ba25b476ffd7c",
      "parents": [
        "9a47c42c033eeb4c0cfd16f66d4865a17c5afafc"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Mon May 31 13:06:18 2021 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 31 13:06:18 2021 +0900"
      },
      "message": "Add IDE plugins. (#390)\n\n* Add IDE plugins.\r\n\r\n* Add build status and scancode files."
    },
    {
      "commit": "9a47c42c033eeb4c0cfd16f66d4865a17c5afafc",
      "tree": "b315f6848955c3738e5c878f0c02d5093f046f41",
      "parents": [
        "ca6cd02ed84901e8a4791c54e15ec4340cd7996a"
      ],
      "author": {
        "name": "rodric rabbah",
        "email": "rodric@gmail.com",
        "time": "Thu May 20 22:46:25 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 20 22:46:25 2021 -0400"
      },
      "message": "Add client-js-v3.21.4 rc config. (#387)\n\n"
    },
    {
      "commit": "ca6cd02ed84901e8a4791c54e15ec4340cd7996a",
      "tree": "76baef04ec902fb9e37e7b5c41a186b111e42215",
      "parents": [
        "bcc3d2e5478b4960ee4428a6b48d9991b1844aa6"
      ],
      "author": {
        "name": "rodric rabbah",
        "email": "rodric@gmail.com",
        "time": "Thu May 20 22:44:03 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 20 22:44:03 2021 -0400"
      },
      "message": "Add convenience script to generate rc and prep for vote. (#388)\n\n"
    },
    {
      "commit": "bcc3d2e5478b4960ee4428a6b48d9991b1844aa6",
      "tree": "bcc1ccba6e33ad1e0bb5b366457b3ea2efbcc09b",
      "parents": [
        "2d4d5d9333965d939ea5bb7655234ad97d2d360a"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu May 20 22:43:47 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 20 22:43:47 2021 -0400"
      },
      "message": "runtime-swift 1.16.0 release (#389)\n\n"
    },
    {
      "commit": "2d4d5d9333965d939ea5bb7655234ad97d2d360a",
      "tree": "badd0f0729ba230a87fe84c37528cc2b94ec190e",
      "parents": [
        "9adb24294702bed08c68bd0bcb0d36566b9c7846"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Apr 16 20:34:38 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 16 20:34:38 2021 -0400"
      },
      "message": "remove python2ActionLoop from actionloop list (#386)\n\n"
    },
    {
      "commit": "9adb24294702bed08c68bd0bcb0d36566b9c7846",
      "tree": "2cd14efbdb77b06b5577393fb3742327319e0a36",
      "parents": [
        "97f744d771c8eae901d4a53d0dedb1995e1ea56f"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Apr 16 13:38:28 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 16 13:38:28 2021 -0400"
      },
      "message": "configs for: rust 1.2, java 1.16, python 1.16, ruby 1.16 (#385)\n\n"
    },
    {
      "commit": "97f744d771c8eae901d4a53d0dedb1995e1ea56f",
      "tree": "d6847965de6fe309fa68405bad2185e2e9a6d54e",
      "parents": [
        "a47ff78da2725ad6d8eb6de35ee7d21869908dd0"
      ],
      "author": {
        "name": "rodric rabbah",
        "email": "rodric@gmail.com",
        "time": "Thu Apr 15 18:22:56 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 16 07:22:56 2021 +0900"
      },
      "message": "Update docs with PMC steps to amend KEYS. (#384)\n\n"
    },
    {
      "commit": "a47ff78da2725ad6d8eb6de35ee7d21869908dd0",
      "tree": "a97d3b6126db722d788d23bf3ba5a267bd28968b",
      "parents": [
        "4c127e200e2bddcfd72dddb1bdb12b8c77f7464a"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sun Apr 11 15:15:51 2021 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 11 15:15:51 2021 -0400"
      },
      "message": "update Apache 2.0 license URL to https (#383)\n\nFetching the license with http instead of https now returns\r\na 301 response.  Adjust rcverify to compensate."
    },
    {
      "commit": "4c127e200e2bddcfd72dddb1bdb12b8c77f7464a",
      "tree": "425c42dcaf666981c2869475369e8fda787ccd8f",
      "parents": [
        "927cdc6aa2b07fd043bba225b89fbdc0c7e204df"
      ],
      "author": {
        "name": "Matt Rutkowski",
        "email": "mrutkowski@apache.org",
        "time": "Mon Apr 05 12:43:30 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 05 12:43:30 2021 -0500"
      },
      "message": "Add the release config for CLI v1.2.0 (#382)\n\n"
    },
    {
      "commit": "927cdc6aa2b07fd043bba225b89fbdc0c7e204df",
      "tree": "78514a4ab6a8a3759113604ab099d289fa7529b3",
      "parents": [
        "79084efe2b09712191c89da01ae48c2e660dae74"
      ],
      "author": {
        "name": "Matt Rutkowski",
        "email": "mrutkowski@apache.org",
        "time": "Mon Mar 29 09:14:39 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 29 09:14:39 2021 -0500"
      },
      "message": "Provide example of SVN cleanup (#381)\n\n* Provide example of SVN cleanup\r\n\r\n* Add Wskdeploy v1.2.0 release config\r\n\r\n* Anonymize example"
    },
    {
      "commit": "79084efe2b09712191c89da01ae48c2e660dae74",
      "tree": "2bc210d66c8195f656f432db7f6eaca73c040c44",
      "parents": [
        "115c84d49a69ac2e0936021984c10aab8dcba17c"
      ],
      "author": {
        "name": "Matt Rutkowski",
        "email": "mrutkowski@apache.org",
        "time": "Tue Mar 16 10:27:14 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 16 10:27:14 2021 -0500"
      },
      "message": "Continue to refine release manager instructions (#380)\n\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions\r\n\r\n* Continue to refine release manager instructions"
    },
    {
      "commit": "115c84d49a69ac2e0936021984c10aab8dcba17c",
      "tree": "2055cff6113432450beb1fb2f30a3a212ac5d61f",
      "parents": [
        "5b993e3dbbe5183f686304ee49685084853d5c2a"
      ],
      "author": {
        "name": "Matt Rutkowski",
        "email": "mrutkows@us.ibm.com",
        "time": "Thu Mar 11 17:46:41 2021 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 11 17:46:41 2021 -0600"
      },
      "message": "Refine release manager pre-reqs and instructions (#379)\n\n* Refine release manager pre-reqs and instructions\r\n\r\n* Refine release manager pre-reqs and instructions\r\n\r\n* Refine release manager pre-reqs and instructions\r\n\r\n* Refine release manager pre-reqs and instructions\r\n\r\n* Refine release manager pre-reqs and instructions\r\n\r\n* Refine release manager pre-reqs and instructions\r\n\r\n* Refine release manager pre-reqs and instructions\r\n\r\n* Refine release manager pre-reqs and instructions\r\n\r\n* Add client-go release config\r\n\r\n* Refine release manager pre-reqs and instructions\r\n\r\n* Update client-go commit hash in release config\r\n\r\n* Upload final release config: client-go-1.2.0.json\r\n\r\n* Fix URL path to specific commit hash"
    },
    {
      "commit": "5b993e3dbbe5183f686304ee49685084853d5c2a",
      "tree": "2a87385d03b51cd6bfbb66a3c48849e54eb9f701",
      "parents": [
        "3eb051f174e656ed2375a7fe7eaba4bf55e1cc42"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Mar 10 19:37:52 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 10 19:37:52 2021 -0500"
      },
      "message": "format yaml (#378)\n\n"
    },
    {
      "commit": "3eb051f174e656ed2375a7fe7eaba4bf55e1cc42",
      "tree": "d8b899bba5010be20c51e7f09de8d8d26340afec",
      "parents": [
        "b770d96118a426833faa1d29ce098696d094cca2"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Wed Mar 10 02:21:13 2021 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 09 11:21:13 2021 -0500"
      },
      "message": "chore: fix spelling (#377)\n\n"
    },
    {
      "commit": "b770d96118a426833faa1d29ce098696d094cca2",
      "tree": "6b3f90c9f0b825ae99db53dbc82cc44519b16d4e",
      "parents": [
        "28852b57cb09d44688c64b2581d1f60ce3f3dd49"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Mar 08 07:16:21 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 08 07:16:21 2021 -0500"
      },
      "message": "update end year in NOTICE to 2021 (#376)\n\n"
    },
    {
      "commit": "28852b57cb09d44688c64b2581d1f60ce3f3dd49",
      "tree": "637b81badd25c7cd52b1f76d28b1f6a9a474e8d4",
      "parents": [
        "0f20aaf18ff659a2a7319aa29d64f149c4264472"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Tue Mar 02 08:55:29 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 02 08:55:29 2021 -0500"
      },
      "message": "require passing travis to merge PR on master branch (#375)\n\n"
    },
    {
      "commit": "0f20aaf18ff659a2a7319aa29d64f149c4264472",
      "tree": "74cba3ef02ffde68720c5e9688543512adaabb43",
      "parents": [
        "1174e399807e1a984d79d325541d4443fb4a5b7d"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Mar 01 20:53:50 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 01 20:53:50 2021 -0500"
      },
      "message": "force re-evaluation of .asf.yaml by tweaking it (#373)\n\n"
    },
    {
      "commit": "1174e399807e1a984d79d325541d4443fb4a5b7d",
      "tree": "eb1db995e37f69bcfca0e2a6c2ef386166bc4653",
      "parents": [
        "e89b01591e164a8606f600a61733ef27b467363b"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Mar 01 09:16:23 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 01 09:16:23 2021 -0500"
      },
      "message": "experiment with branch protection (#372)\n\n"
    },
    {
      "commit": "e89b01591e164a8606f600a61733ef27b467363b",
      "tree": "6a0a4c102a12a8159385e0e84654555c41a6cc32",
      "parents": [
        "43af2fb3ab2528575e08d12aaff8401bde042b88"
      ],
      "author": {
        "name": "Rob Allen",
        "email": "rob@akrabat.com",
        "time": "Sun Feb 21 20:08:50 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 21 15:08:50 2021 -0500"
      },
      "message": "Document openwhisk-runtime-php 1.16.0 (#370)\n\n"
    },
    {
      "commit": "43af2fb3ab2528575e08d12aaff8401bde042b88",
      "tree": "f731c3e5d5071d32209136bb739aa085c90f0885",
      "parents": [
        "91be4bea67d79e5e738de1c8ebefc0bedc062314"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Feb 12 16:16:05 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 12 16:16:05 2021 -0500"
      },
      "message": "update list of actionloop runtimes; remove duplicated instruction (#369)\n\n"
    },
    {
      "commit": "91be4bea67d79e5e738de1c8ebefc0bedc062314",
      "tree": "8cb74564dad86e5ededfb471730e6062fa3844d8",
      "parents": [
        "59d2b49377a2c1be57306e09ec881df52dbf566e"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Feb 12 13:36:19 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 12 13:36:19 2021 -0500"
      },
      "message": "document openwhisk-runtime-go 1.17.0 (#368)\n\n"
    },
    {
      "commit": "59d2b49377a2c1be57306e09ec881df52dbf566e",
      "tree": "d59515cccf289797e4b0aa7539c28bb5d9731b4a",
      "parents": [
        "396b23de00eefcd5d248d5a388a10efe1f38aa23"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Tue Feb 09 10:09:29 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 09 10:09:29 2021 -0500"
      },
      "message": "rcverify: update expected end year in NOTICE.txt (#367)\n\n"
    },
    {
      "commit": "396b23de00eefcd5d248d5a388a10efe1f38aa23",
      "tree": "405cfca71b7aa137a3f20fbbad4d5c1348f21af4",
      "parents": [
        "c72e6cc2dd6e2c8110711e46c9680f99c1a64906"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Tue Feb 09 09:50:53 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 09 09:50:53 2021 -0500"
      },
      "message": "document Helm repository (#366)\n\nCo-authored-by: rodric rabbah \u003crodric@gmail.com\u003e"
    },
    {
      "commit": "c72e6cc2dd6e2c8110711e46c9680f99c1a64906",
      "tree": "aefaf62268f6e0cc4e6628c831aad34ef4a77b89",
      "parents": [
        "2163c5ddf28aea14300c0664dbb51827093cb90f"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Jan 04 13:21:26 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 04 13:21:26 2021 -0500"
      },
      "message": "strict status checks on master branch (#365)\n\n"
    },
    {
      "commit": "2163c5ddf28aea14300c0664dbb51827093cb90f",
      "tree": "bdb762f1ae55f61771d1778031f879ad9988d908",
      "parents": [
        "e81bce459e559365d883a3ccd5ccd171fb2bc4f0"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sun Jan 03 16:19:19 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 03 16:19:19 2021 -0500"
      },
      "message": "minor wordsmith of README (#364)\n\n"
    },
    {
      "commit": "e81bce459e559365d883a3ccd5ccd171fb2bc4f0",
      "tree": "828117efbd159b9c0ee45ca1de585bf31c0f0657",
      "parents": [
        "1e21cc383a4cece1864cf14985cb6de88a2b7c39"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sun Jan 03 11:48:06 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 03 11:48:06 2021 -0500"
      },
      "message": "update links in status table from travis-ci.org to travis-ci.com (#361)\n\n"
    },
    {
      "commit": "1e21cc383a4cece1864cf14985cb6de88a2b7c39",
      "tree": "f4f3d886c91f600e42c30bb8962cac84646f295e",
      "parents": [
        "14ca452cc3a2c57ac15027734ca72a7434f6a978"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sun Jan 03 11:44:37 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 03 11:44:37 2021 -0500"
      },
      "message": "encode github repo setup in .asf.yaml (#362)\n\n"
    },
    {
      "commit": "14ca452cc3a2c57ac15027734ca72a7434f6a978",
      "tree": "f7cd6093ea9393ea001b04ae1f527cdde1dbdcfa",
      "parents": [
        "fdc55e226f6968e9bb00f19c2b8a54cb2e582f98"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Dec 31 14:59:15 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 31 14:59:15 2020 -0500"
      },
      "message": "Nodejs 117 (#360)\n\n* fix typo in instructions\r\n\r\n* runtime-nodejs 1.17 config"
    },
    {
      "commit": "fdc55e226f6968e9bb00f19c2b8a54cb2e582f98",
      "tree": "210b50c5b7ddb266e5604021cda5142d8f1e5ff6",
      "parents": [
        "334c99792b3f57e4dc2d06b62bd7dc242101326e"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Dec 31 14:56:46 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 31 14:56:46 2020 -0500"
      },
      "message": "update for travis migration (#359)\n\n"
    },
    {
      "commit": "334c99792b3f57e4dc2d06b62bd7dc242101326e",
      "tree": "803dc4075e0cc78c5c2a87354172ef0e8c1fd786",
      "parents": [
        "e28b53818ba29d97aa9d8786ac13b259990adcf2"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Nov 25 21:16:37 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 25 21:16:37 2020 -0500"
      },
      "message": "release config for openwhisk-deploy-kube 1.0.0 (#358)\n\n"
    },
    {
      "commit": "e28b53818ba29d97aa9d8786ac13b259990adcf2",
      "tree": "f6e223e83bce6f1914409f7135624fb846def4ab",
      "parents": [
        "0c4bcb76711358b6d8d6350fb4dee5572d18916c"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "dominic.kim@navercorp.com",
        "time": "Wed Nov 18 10:06:34 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 18 10:06:34 2020 +0900"
      },
      "message": "Elaborate the release instruction (#357)\n\n* Elaborate the release instruction\r\n\r\n* Update docs/release_instructions.md\r\n\r\nCo-authored-by: rodric rabbah \u003crodric@gmail.com\u003e\r\n\r\n* Update docs/release_instructions.md\r\n\r\nCo-authored-by: rodric rabbah \u003crodric@gmail.com\u003e\r\n\r\n* Update docs/release_instructions.md\r\n\r\nCo-authored-by: rodric rabbah \u003crodric@gmail.com\u003e\r\n\r\nCo-authored-by: rodric rabbah \u003crodric@gmail.com\u003e"
    },
    {
      "commit": "0c4bcb76711358b6d8d6350fb4dee5572d18916c",
      "tree": "f983eceda47a9975ae93f68dee394deca62f4c15",
      "parents": [
        "fcf96c9baceaa4c30e828591ac914b5db1a5ccc0"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Tue Nov 17 19:35:11 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 17 19:35:11 2020 +0900"
      },
      "message": "Add release configs for openwhisk 1.0.0 (#351)\n\n* Add release configs for openwhisk 1.0.0\r\n\r\n* Update the branch and commit hash\r\n\r\n* Update the commit hash\r\n\r\n* Update the git hash"
    },
    {
      "commit": "fcf96c9baceaa4c30e828591ac914b5db1a5ccc0",
      "tree": "09f67274653e17478648d137b2193abc4650af7b",
      "parents": [
        "fd3f7b2e477abd54a72fb58567bea0ae281ad721"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Nov 05 12:24:10 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 05 12:24:10 2020 -0500"
      },
      "message": "release config for openwhisk-client-js 3.21.3 (#356)\n\n"
    },
    {
      "commit": "fd3f7b2e477abd54a72fb58567bea0ae281ad721",
      "tree": "0162f94ee3d13eb855a399e057fdde1880b82fc1",
      "parents": [
        "6320dd7cb5a508e157e8eab2b1741244fdd89b4f"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Sat Oct 31 14:40:54 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 31 01:40:54 2020 -0400"
      },
      "message": "Download the LISENCE file unconditionally (#355)\n\n"
    },
    {
      "commit": "6320dd7cb5a508e157e8eab2b1741244fdd89b4f",
      "tree": "f4161a948f18326c29ca0c0357528d70feca790b",
      "parents": [
        "9afcdbbd62383bcdcd95662b729e28e36420a853"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Oct 30 18:31:38 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 30 18:31:38 2020 -0400"
      },
      "message": "Inject doc on restoring gradle-wrapper.jar into release tar balls. (#354)\n\n"
    },
    {
      "commit": "9afcdbbd62383bcdcd95662b729e28e36420a853",
      "tree": "4126bb0082d76f8ab4aa6be09305a53550cd2a5b",
      "parents": [
        "436f59addece8f374dd4fadfc9ecfbdc59ca5b7b"
      ],
      "author": {
        "name": "rodric rabbah",
        "email": "rodric@gmail.com",
        "time": "Sun Oct 18 22:27:04 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 11:27:04 2020 +0900"
      },
      "message": "Improvements to rcverify. (#353)\n\n- Do not clean scratch directory if there are failed checks (to allow postmortem)\r\n- Process GPG import and report output if there new keys imported\r\n- Check status of curls (including 404) and abort if failed"
    },
    {
      "commit": "436f59addece8f374dd4fadfc9ecfbdc59ca5b7b",
      "tree": "1887a76e627275503168b600d1d4a53aa37c99d5",
      "parents": [
        "86b9f574c535a436a6be116f366abbb2a5cd42c5"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Oct 09 10:19:29 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 10:19:29 2020 -0400"
      },
      "message": "runtime release configs (#350)\n\n"
    },
    {
      "commit": "86b9f574c535a436a6be116f366abbb2a5cd42c5",
      "tree": "1e298d2e077d4dde4982e8c32421cf9cca11f788",
      "parents": [
        "ea1c7b50e0da6628d8fde68cd816ceccfd7e0df4"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "dominic.kim@navercorp.com",
        "time": "Wed Oct 07 09:59:53 2020 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 09:59:53 2020 +0900"
      },
      "message": "Add a flag to remove the temporal directory. (#349)\n\n* Add a flag to remove the temporal directory.\r\n\r\n* Add else statement\r\n\r\n* Apply comment"
    },
    {
      "commit": "ea1c7b50e0da6628d8fde68cd816ceccfd7e0df4",
      "tree": "76050c4dc5eccd5d1d36b17fc4f73444f1c82d1c",
      "parents": [
        "379786d4c1327cea359e79cc717059fddf87cf36"
      ],
      "author": {
        "name": "rodric rabbah",
        "email": "rodric@gmail.com",
        "time": "Mon Oct 05 15:20:08 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 15:20:08 2020 -0400"
      },
      "message": "Prepend ./ to rcverify for convenience. (#348)\n\n"
    },
    {
      "commit": "379786d4c1327cea359e79cc717059fddf87cf36",
      "tree": "e3a52c97f5f859a5ca75628fabf51fefc24556fe",
      "parents": [
        "1c20991d6fc16b7d671b0c3f946d6b09fb2746d9"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Sat Oct 03 01:22:00 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 03 01:22:00 2020 -0400"
      },
      "message": "cli 1.1.0 release config file (#347)\n\n"
    },
    {
      "commit": "1c20991d6fc16b7d671b0c3f946d6b09fb2746d9",
      "tree": "3388898b78347811cf50b1fc6074453998a13b41",
      "parents": [
        "530cdd499b2ce58251d39f8d2721355c719d69e3"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Sep 28 20:08:06 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 28 20:08:06 2020 -0400"
      },
      "message": "release config for openwhisk-runtime-go 1.16.0 (#346)\n\n"
    },
    {
      "commit": "530cdd499b2ce58251d39f8d2721355c719d69e3",
      "tree": "bdd6ef15421462786476124845a1601428add28b",
      "parents": [
        "3c6e17f57a0ddf8609cb8dc237ea36041e055913"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Aug 17 18:38:54 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 17 18:38:54 2020 -0400"
      },
      "message": "configs for package-alarms-2.2.0 and package-kafka-2.1.0 (#345)\n\n"
    },
    {
      "commit": "3c6e17f57a0ddf8609cb8dc237ea36041e055913",
      "tree": "fdbb30db2243318c82737d506452c164600cd12a",
      "parents": [
        "ad4ad511c78f067d008faa3433e42a61ae1f07ff"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Aug 06 11:17:36 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 06 11:17:36 2020 -0400"
      },
      "message": "document some more Release Manager assumptions (#344)\n\n"
    },
    {
      "commit": "ad4ad511c78f067d008faa3433e42a61ae1f07ff",
      "tree": "474ff65bfa9aedec2631474528400a885f7d1b8f",
      "parents": [
        "a417531e1c2040fd5a39a31d28a1bc0a9c382bd5"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Tue Aug 04 09:52:24 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 04 09:52:24 2020 -0400"
      },
      "message": "nodejs 1.16 and dotnet 1.15 release configs (#338)\n\n"
    },
    {
      "commit": "a417531e1c2040fd5a39a31d28a1bc0a9c382bd5",
      "tree": "ed45bd0c1def845ab488e4b93ce8047401a77c18",
      "parents": [
        "0d9984114937b1813beb5afbb0f9e9d50f5646ca"
      ],
      "author": {
        "name": "Alexander Klimetschek",
        "email": "aklimets@adobe.com",
        "time": "Tue Jul 28 18:18:10 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 21:18:10 2020 -0400"
      },
      "message": "add wskdebug-1.3.0 release config (#339)\n\n"
    },
    {
      "commit": "0d9984114937b1813beb5afbb0f9e9d50f5646ca",
      "tree": "ca130b2f423603afc8862b73f7a203023aea6b7a",
      "parents": [
        "d26b79d18e2285a7c73e77b136e88a4fc2e4d6f1"
      ],
      "author": {
        "name": "Aleksandr Manikainen",
        "email": "aleksandr.manikainen@gmail.com",
        "time": "Tue May 26 16:46:50 2020 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 09:46:50 2020 -0400"
      },
      "message": "Fix typo in Apache OpenWhisk Downloads page\u0027s URL (#337)\n\n"
    },
    {
      "commit": "d26b79d18e2285a7c73e77b136e88a4fc2e4d6f1",
      "tree": "80f10b70772b3f5a8a65ff5b5473a194c2a6b485",
      "parents": [
        "5f921bb804abd25898dc104ee681a030135b6143"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon May 11 14:41:12 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 14:41:12 2020 -0400"
      },
      "message": "document package-alarms 2.1.0 rc1 (#336)\n\n"
    },
    {
      "commit": "5f921bb804abd25898dc104ee681a030135b6143",
      "tree": "2734d6faeaab861e5681912a8aa8a0bc7edcad58",
      "parents": [
        "56445f14c6a1f26bbfeb7e2e205d959a1b8558d5"
      ],
      "author": {
        "name": "rodric rabbah",
        "email": "rodric@gmail.com",
        "time": "Tue May 05 13:34:45 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 13:34:45 2020 -0400"
      },
      "message": "openwhisk-client-js v3.21.2 (#335)\n\n"
    },
    {
      "commit": "56445f14c6a1f26bbfeb7e2e205d959a1b8558d5",
      "tree": "6f5a7706fe338d140d099c6e4adfcfa30f171f58",
      "parents": [
        "ddcbaa161f8305d3d631c3ac53e3b0fc7ab9ad2b"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Apr 10 03:41:50 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 03:41:50 2020 -0400"
      },
      "message": "document apigw 1.0.0 rc1 (#334)\n\n"
    },
    {
      "commit": "ddcbaa161f8305d3d631c3ac53e3b0fc7ab9ad2b",
      "tree": "cd196e6e6c38faa31a31a96edd8acc76526f5524",
      "parents": [
        "3dbf2cfef5a5e2308cdc25f2c45e7e8196983d59"
      ],
      "author": {
        "name": "Morgan Langlais",
        "email": "morgandlanglais@gmail.com",
        "time": "Tue Apr 07 14:46:24 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 14:46:24 2020 -0500"
      },
      "message": "Updates repository status table to include wskdebug (#333)\n\nCo-authored-by: Morgan Langlais \u003cmorganlanglais@ibm.com\u003e"
    },
    {
      "commit": "3dbf2cfef5a5e2308cdc25f2c45e7e8196983d59",
      "tree": "b3cbd596e543943b4b8eb2cc63f380c381a39d6c",
      "parents": [
        "35e6ae719b29aae02c7833cefe628ad638e07390"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Mar 16 13:13:36 2020 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 13:13:36 2020 -0400"
      },
      "message": "document wskdebug 1.2.0 (#332)\n\n"
    },
    {
      "commit": "35e6ae719b29aae02c7833cefe628ad638e07390",
      "tree": "20114f8b80b0d7235be96172dafcdc32ce3ae8ad",
      "parents": [
        "c3b22464e702990d1a8b851c065496e061c610f5"
      ],
      "author": {
        "name": "Alexander Klimetschek",
        "email": "alexander@klimetschek.de",
        "time": "Tue Mar 03 03:04:44 2020 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 03 06:04:44 2020 -0500"
      },
      "message": "exclude wskdebug.js from executable check to support new openwhisk-wskdebug repo (#330)\n\n"
    },
    {
      "commit": "c3b22464e702990d1a8b851c065496e061c610f5",
      "tree": "f62ac9735139b4b8881ce43a7f1b25c053b20e4f",
      "parents": [
        "0ee6b49e271ace161aee22bb701ee8c35562cc9b"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Feb 14 16:04:28 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 14 16:04:28 2020 -0500"
      },
      "message": "nodejs 1.15.0 and pyton 1.14.0 (#329)\n\n1. configs for rc1 of runtime-python 1.14.0 and runtime-nodejs 1.15.0\r\n2. exclude pptx/pdf files in nodejs docs/media directory from release\r\n3. tweak rcverify to allow node_modules directory inside tests/dat"
    },
    {
      "commit": "0ee6b49e271ace161aee22bb701ee8c35562cc9b",
      "tree": "ee80fa59c85c756094745f0dd007a1e73a68860c",
      "parents": [
        "0a25ca8ab6a7eda716f9e67eec9404bb59e7cf5a"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Tue Feb 11 15:52:04 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 11 15:52:04 2020 -0500"
      },
      "message": "rust 1.0.0 rc2 (#328)\n\n"
    }
  ],
  "next": "0a25ca8ab6a7eda716f9e67eec9404bb59e7cf5a"
}
