)]}'
{
  "log": [
    {
      "commit": "b64854e5d2697f455c5d15f298e604430dc2339c",
      "tree": "8c43b06d62e9ed6786dc28f78e51266c00861c47",
      "parents": [
        "1aa07c0b4860cdbb2f6d093dfb0b5beaac1f8a2e"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Apr 21 16:43:33 2026 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Apr 21 16:46:36 2026 -0700"
      },
      "message": "Switch to full path for local actions\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: Iebe84b7acea41f3d16b2c1ec208d13c6f24ae967\n"
    },
    {
      "commit": "1aa07c0b4860cdbb2f6d093dfb0b5beaac1f8a2e",
      "tree": "024642f8f51b43b7d63908a6e1c353bf1287b9e2",
      "parents": [
        "a4700f0b8b3def7bb1ded1c565b819cdd5652bd7"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Apr 20 18:16:08 2026 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Apr 20 18:30:54 2026 -0700"
      },
      "message": "Pass in secret to use for Gerrit voting\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: Ib9f5b990a7a62ff73eccbf336e0926add4658e6d\n"
    },
    {
      "commit": "a4700f0b8b3def7bb1ded1c565b819cdd5652bd7",
      "tree": "72bac67ecf8c26c7e67444098577ab47944051b7",
      "parents": [
        "01fcab42e7bc3c41882faf64ff36b49c68f4e36c"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Apr 20 17:34:07 2026 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Apr 20 17:34:07 2026 -0700"
      },
      "message": "Use \"on: workflow_call\", not \"workflow_dispatch\"\n\nReusable/shared workflows need to trigger on workflow_call rather than\nworkflow_dispatch (which is used for non-shared gerrit workflows).\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I5d45a12c7ace04c88101e642c9d42affa81cfb84\n"
    },
    {
      "commit": "01fcab42e7bc3c41882faf64ff36b49c68f4e36c",
      "tree": "9e247aeb627190cd609bae8df8d7a8955c09446e",
      "parents": [
        "f7debd2572ebf353eed927e0711f929c850d32c5"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Apr 17 15:23:22 2026 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Apr 17 16:02:11 2026 -0700"
      },
      "message": "Move shared workflows to .github/workflows\n\nThe assumption that shared workflows could be in a non-standard\ndirectory was incorrect. All workflows, included shared ones, need to\nbe stored it .github/workflows to be valid. These will still not be\ncalled on push to this repo, due to naming standards.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: Icd35816c544a1fb9894402a2eedd6be5ec44161e\n"
    },
    {
      "commit": "51e27f48f4413b74444d0154ab60cd794e2d830e",
      "tree": "bc2402ffa021f0031ff85ce5e6353fdbec90831a",
      "parents": [
        "50d6f8eb1b502de3e37f7df340ca86be66bb108d"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Feb 03 07:51:28 2026 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Feb 03 07:51:28 2026 -0800"
      },
      "message": "Move license check to action, add onos-comp WF\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I0ead5b5e2cbebb4580dd86961fb2888e5f201900\n"
    }
  ]
}
