)]}'
{
  "log": [
    {
      "commit": "0a7dfdd12591aa293f2cd3e8c8820bb9b6990b50",
      "tree": "5a212929ad78e746d254a0ac107d09064e662722",
      "parents": [
        "a4b2e394104b8a08f47a5d0b8b0e474102e10f8f",
        "06670f730ad0d0e1df79fc111e917ad267f03645"
      ],
      "author": {
        "name": "dfoulks1",
        "email": "48735727+dfoulks1@users.noreply.github.com",
        "time": "Fri Mar 20 11:19:01 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 11:19:01 2026 -0400"
      },
      "message": "Merge pull request #3 from apache/raboof-patch-1\n\nDon\u0027t blanket-allow actions from verified creators"
    },
    {
      "commit": "06670f730ad0d0e1df79fc111e917ad267f03645",
      "tree": "5a212929ad78e746d254a0ac107d09064e662722",
      "parents": [
        "a4b2e394104b8a08f47a5d0b8b0e474102e10f8f"
      ],
      "author": {
        "name": "Arnout Engelen",
        "email": "engelen@apache.org",
        "time": "Fri Mar 20 16:04:18 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 16:04:18 2026 +0100"
      },
      "message": "Don\u0027t blanket-allow actions from verified creators\n\nNotably for `aquasecurity/setup-trivy` and `aquasecurity/trivy-action`, per https://www.stepsecurity.io/blog/trivy-compromised-a-second-time---malicious-v0-69-4-release"
    },
    {
      "commit": "a4b2e394104b8a08f47a5d0b8b0e474102e10f8f",
      "tree": "2b726d94260c37104131acade1d795c1ff44ec82",
      "parents": [
        "039c5bc5c090068f10918d3f6bb35eb1cc44a724",
        "14b3b8b16efdf061f82e90aa8e55f2534ceb40e4"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Tue Feb 24 15:48:52 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 15:48:52 2026 +0000"
      },
      "message": "Merge pull request #2 from apache/Typo\n\nTypo"
    },
    {
      "commit": "14b3b8b16efdf061f82e90aa8e55f2534ceb40e4",
      "tree": "2b726d94260c37104131acade1d795c1ff44ec82",
      "parents": [
        "039c5bc5c090068f10918d3f6bb35eb1cc44a724"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Tue Feb 24 15:45:32 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 15:45:32 2026 +0000"
      },
      "message": "Typo"
    },
    {
      "commit": "039c5bc5c090068f10918d3f6bb35eb1cc44a724",
      "tree": "87f587eba7a1805b251c78ff3005b8bfa2a20722",
      "parents": [
        "4d9c36d0bc376e5d430ee741e75e003ada4d5dc2",
        "44e80c7dc400b5d3e6998638983761ea1134b25e"
      ],
      "author": {
        "name": "Gavin McDonald",
        "email": "gmcdonald@apache.org",
        "time": "Sun Jan 11 18:04:36 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 11 18:04:36 2026 +0100"
      },
      "message": "Merge pull request #1 from apache/sebbASF-patch-1\n\nReduce log noise"
    },
    {
      "commit": "4d9c36d0bc376e5d430ee741e75e003ada4d5dc2",
      "tree": "9887d8dd1d631bee9d501409ca384b4231a6cf14",
      "parents": [
        "56e4d5c308342441652a61181b215288920db210"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Sat Jan 10 12:04:06 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 10 12:04:06 2026 +0000"
      },
      "message": "Show range"
    },
    {
      "commit": "56e4d5c308342441652a61181b215288920db210",
      "tree": "4638de32d7c25985782c84090ae20acb2aa4cb5a",
      "parents": [
        "c3be987a95fbd7304a4de1176080578f0a3d60f5"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Sat Jan 10 11:55:25 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 10 11:55:25 2026 +0000"
      },
      "message": "Link to verbosity values"
    },
    {
      "commit": "44e80c7dc400b5d3e6998638983761ea1134b25e",
      "tree": "56a5737329b2276e259162cac8f92a60b698c708",
      "parents": [
        "c3be987a95fbd7304a4de1176080578f0a3d60f5"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Sat Jan 10 08:59:38 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 10 08:59:38 2026 +0000"
      },
      "message": "Reduce log noise"
    },
    {
      "commit": "c3be987a95fbd7304a4de1176080578f0a3d60f5",
      "tree": "6ba106276b6bf9c0092f17b15cf9c926a0fa3b0f",
      "parents": [
        "bd59c9b568e78f1b7146bb4b8099791e90960d82"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Apr 01 09:01:58 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Apr 01 09:01:58 2025 -0400"
      },
      "message": "More simplification and moved a debug line further down a level to further test the run trigger\n"
    },
    {
      "commit": "bd59c9b568e78f1b7146bb4b8099791e90960d82",
      "tree": "520473fae53d3ef99e7c375b45b1f7814a0c8dbc",
      "parents": [
        "2445ad013d99baa704039a17c9541486c6cc72bc"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Apr 01 08:51:50 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Apr 01 08:51:50 2025 -0400"
      },
      "message": "Simplifying the trigger logic to get this running\n"
    },
    {
      "commit": "2445ad013d99baa704039a17c9541486c6cc72bc",
      "tree": "f260ba0891ca72ff5fd8603980e09411e8b20961",
      "parents": [
        "9b3a57145fe74bfd4df1ab7af9f55db54b899dd1"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Apr 01 08:10:29 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Apr 01 08:10:29 2025 -0400"
      },
      "message": "colons -\u003e equals\n"
    },
    {
      "commit": "9b3a57145fe74bfd4df1ab7af9f55db54b899dd1",
      "tree": "74e311685e9d3a5d28c43900174234844c75ccb4",
      "parents": [
        "edc259ec5f010b9569563ca20d492faa93f02729"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Apr 01 08:00:24 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Apr 01 08:00:24 2025 -0400"
      },
      "message": "typofix\n"
    },
    {
      "commit": "edc259ec5f010b9569563ca20d492faa93f02729",
      "tree": "ab4b9ad1a7fa24bb2954c1b1f3b19ff168f02f16",
      "parents": [
        "3593b0fd3551c36da91ec35f955ac7dd6209ab18"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Apr 01 07:58:52 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Apr 01 07:58:52 2025 -0400"
      },
      "message": "Added github actions defaults for GITHUB_OWNED_ALLOWED and VERIFIED_ALLOWED\n"
    },
    {
      "commit": "3593b0fd3551c36da91ec35f955ac7dd6209ab18",
      "tree": "67172099b5a377b48a9dc9977098ac7a9fea125c",
      "parents": [
        "2fb458e3acc584153c94386848c85d8c514527df"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 19:16:30 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 19:16:30 2025 -0400"
      },
      "message": "verified creators allowed\n"
    },
    {
      "commit": "2fb458e3acc584153c94386848c85d8c514527df",
      "tree": "1a731851e58ee052309000fa2b70a404ecbb08ce",
      "parents": [
        "cb547be12800771b030d036739d9f97f8bf66da6"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 15:12:51 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 15:12:51 2025 -0400"
      },
      "message": "Moved a debug line to help troubleshoot the update process\n"
    },
    {
      "commit": "cb547be12800771b030d036739d9f97f8bf66da6",
      "tree": "d0c0b44c4ed22948e309096c9aff3a3e036d2cc1",
      "parents": [
        "047e399363c4f4c5679a174c632797cb12c4ee1b"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 12:07:21 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 12:07:21 2025 -0400"
      },
      "message": "Added .yaml files to the gitignore so no one accidentally commits a config file with a token in it...\n"
    },
    {
      "commit": "047e399363c4f4c5679a174c632797cb12c4ee1b",
      "tree": "b3973f59608cf1430dc0dc24fe97613566e11894",
      "parents": [
        "f86cde79fbe55f78035a1b94639ba40a90aa9461"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 12:06:14 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 12:06:14 2025 -0400"
      },
      "message": "Converter script now keeps tag-globs (v2*) instead of presuming just glob (*)\n"
    },
    {
      "commit": "f86cde79fbe55f78035a1b94639ba40a90aa9461",
      "tree": "97585c73a7d2e797289cce7f2d2e468067811fda",
      "parents": [
        "b12a15de0d7ed226a8766e4e96f1523c47a55bbc"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 07:53:47 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 07:53:52 2025 -0400"
      },
      "message": "Explicitly check to see if the force-run var is True\n"
    },
    {
      "commit": "b12a15de0d7ed226a8766e4e96f1523c47a55bbc",
      "tree": "3d78d47fee850f33592e6ee50308dcc0f1ac260f",
      "parents": [
        "3586060ed4d08602ef319f9ad4224160d1e8c586"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 07:51:19 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 07:51:19 2025 -0400"
      },
      "message": "Broken URL in the update function\n"
    },
    {
      "commit": "3586060ed4d08602ef319f9ad4224160d1e8c586",
      "tree": "9728fe660a3a4ac0bd2024a09e5e64da49901095",
      "parents": [
        "142084bd0bd41492ea58ee924436d19f3301b8a8"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 07:49:32 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 28 07:49:32 2025 -0400"
      },
      "message": "pep8 formatted the script, fixed a buested reference\n"
    },
    {
      "commit": "142084bd0bd41492ea58ee924436d19f3301b8a8",
      "tree": "a773b11d6e2e9e8d5821f91c97f2dd60539a9fb2",
      "parents": [
        "47fe7c03163c210af71a4e8a52979495fc5b8901"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Mar 27 10:14:46 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Mar 27 10:14:46 2025 -0400"
      },
      "message": "Updated the pipservice file so it starts the service properly\n"
    },
    {
      "commit": "47fe7c03163c210af71a4e8a52979495fc5b8901",
      "tree": "42d33859ef4641a83dee8ea18a07ee2cdf629e28",
      "parents": [
        "436fac7d235dd6143d3e0706aa4ac55a65d1b747"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Mar 27 09:56:13 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Mar 27 09:56:13 2025 -0400"
      },
      "message": "Making tweaks to the converter script (trying to de-stringify the date in the generated actions.yaml) and added some logging to the force-update signal in the pipservice.\n"
    },
    {
      "commit": "436fac7d235dd6143d3e0706aa4ac55a65d1b747",
      "tree": "c4fc2d1abb0d1b6eb35ed8573df8f3cb05260836",
      "parents": [
        "0e81c9606dd930048668338b180b2e7b73f3b39f"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Mar 27 07:57:37 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Mar 27 07:57:37 2025 -0400"
      },
      "message": "Working on a force update for the allowlist-manager service as well as tightening up the converter script such that it generates a good actions.yml from a yaml formatted list of allowed patterns\n"
    },
    {
      "commit": "0e81c9606dd930048668338b180b2e7b73f3b39f",
      "tree": "9fdc535b689bec5c141d51032d3faab241abea8c",
      "parents": [
        "bb055d446931bd20fde3334ef3279ec0cda71e30"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 21 14:20:07 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 21 14:20:07 2025 -0400"
      },
      "message": "Final touches\n\nGot rid of the no-op so it will update the list in the appropriate org\nFixed the config file filetype typo (yml -\u003e yaml)\n"
    },
    {
      "commit": "bb055d446931bd20fde3334ef3279ec0cda71e30",
      "tree": "0bc92e71e03188071a2f6b5355eabf472ed0985a",
      "parents": [
        "77747200476867bb8d97214bc448b4226f7c7457"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 21 09:07:08 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 21 09:09:37 2025 -0400"
      },
      "message": "The allowlist manager will now update the GH org\n"
    },
    {
      "commit": "77747200476867bb8d97214bc448b4226f7c7457",
      "tree": "b93023a86cda853e07c70ec2b350db2a0ec7980c",
      "parents": [
        "f14393d3356b48ff74cb2640dd30d7bc75640e24"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Mon Mar 17 11:04:44 2025 -0400"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Mar 21 09:09:37 2025 -0400"
      },
      "message": "Add actions.yml derived from the approved_patterns.yml list\n"
    },
    {
      "commit": "f14393d3356b48ff74cb2640dd30d7bc75640e24",
      "tree": "107a18058edb7209b79bd15645a5458202da24f4",
      "parents": [
        "1d14c828fe21ce51adba1713664ec1d253671ad2"
      ],
      "author": {
        "name": "Gavin McDonald",
        "email": "gmcdonald@apache.org",
        "time": "Sat Mar 15 10:08:39 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 15 10:08:39 2025 +0000"
      },
      "message": "remove some actions"
    },
    {
      "commit": "1d14c828fe21ce51adba1713664ec1d253671ad2",
      "tree": "ecb56261b985ba3274896bf645997cbb76aa4be1",
      "parents": [
        "2881810df2ef2018bb990cf4c5944729c7b64f33"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Jan 31 10:55:45 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Jan 31 10:55:45 2025 -0500"
      },
      "message": "OF: more white -\u003e allow\n"
    },
    {
      "commit": "2881810df2ef2018bb990cf4c5944729c7b64f33",
      "tree": "32f0fc1c875cd7072360a4b8dd92eb9637a15deb",
      "parents": [
        "d6fe8d525c16315e496a99795bd6d97b61e5bbbe"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Jan 31 10:54:18 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Jan 31 10:54:18 2025 -0500"
      },
      "message": "OF: naming typo fix\n"
    },
    {
      "commit": "d6fe8d525c16315e496a99795bd6d97b61e5bbbe",
      "tree": "c2f9d883a2a4221e6b55e6dcdc7304a26f8d3430",
      "parents": [
        "06442cf71fd1457a97206796763c4123cea109ed"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Jan 31 10:53:43 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Jan 31 10:53:43 2025 -0500"
      },
      "message": "Updated service file to reflect white -\u003e allow change\n"
    },
    {
      "commit": "06442cf71fd1457a97206796763c4123cea109ed",
      "tree": "3a31adc22a54fcf0198ed9523913e700c3291f94",
      "parents": [
        "42d9a1b354bc6b791dd174f0be34a6712fc4b8b2"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 15:24:21 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 15:24:21 2025 -0500"
      },
      "message": "rm no-op workflow\n"
    },
    {
      "commit": "42d9a1b354bc6b791dd174f0be34a6712fc4b8b2",
      "tree": "d75f9684cdb7b433cbb5a872229898bb6fd32bc1",
      "parents": [
        "40a1a48714f038ecf4ac70f8ec6a207112a4b81c"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 15:19:46 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 15:19:46 2025 -0500"
      },
      "message": "Workflow Fail, no pestering test\n"
    },
    {
      "commit": "40a1a48714f038ecf4ac70f8ec6a207112a4b81c",
      "tree": "844a58371436c4f8829afeb2f6022c22d4a8c2f0",
      "parents": [
        "8bf3e86eafd28db9c42b756a30f98fa55ee71aa0"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 15:19:16 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 15:19:16 2025 -0500"
      },
      "message": "Workflow Fail, no pestering test\n"
    },
    {
      "commit": "8bf3e86eafd28db9c42b756a30f98fa55ee71aa0",
      "tree": "42431e10ba429163c84cd8212eb244e6c9976512",
      "parents": [
        "3e3c4e4c2e8e2dc2fb0012396a7c1dd0786c27e8"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 15:09:12 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 15:09:12 2025 -0500"
      },
      "message": "Workflow Fail, no pestering test\n"
    },
    {
      "commit": "3e3c4e4c2e8e2dc2fb0012396a7c1dd0786c27e8",
      "tree": "844a58371436c4f8829afeb2f6022c22d4a8c2f0",
      "parents": [
        "0fc9d2aca9e530472d01c5c9a3de059383d04b8b"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 15:08:45 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 15:08:45 2025 -0500"
      },
      "message": "Workflow Fail, no pestering test\n"
    },
    {
      "commit": "0fc9d2aca9e530472d01c5c9a3de059383d04b8b",
      "tree": "d75f9684cdb7b433cbb5a872229898bb6fd32bc1",
      "parents": [
        "ebeb524ef013457a2e945782cca5b5fbcc87bbc6"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:50:26 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:50:26 2025 -0500"
      },
      "message": "Workflow Fail, no pestering test\n"
    },
    {
      "commit": "ebeb524ef013457a2e945782cca5b5fbcc87bbc6",
      "tree": "844a58371436c4f8829afeb2f6022c22d4a8c2f0",
      "parents": [
        "10bc727e2c75664aab9d4d0844fbb1f7cc97cce3"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:49:37 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:49:37 2025 -0500"
      },
      "message": "Workflow Fail test\n"
    },
    {
      "commit": "10bc727e2c75664aab9d4d0844fbb1f7cc97cce3",
      "tree": "f5fbeea4085f2d1359e5fc4c5982fef7040432eb",
      "parents": [
        "001bdae847f058b4f335c39dc8cb9226440bccfd"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:47:27 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:47:27 2025 -0500"
      },
      "message": "Workflow Fail test\n"
    },
    {
      "commit": "001bdae847f058b4f335c39dc8cb9226440bccfd",
      "tree": "6aded9e098234cea8830dbbb0900a279b7c4ab8a",
      "parents": [
        "3fb7ef793470cc346bd3da53d6a09e79f6a003d3"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:46:04 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:46:04 2025 -0500"
      },
      "message": "Workflow Fail test\n"
    },
    {
      "commit": "3fb7ef793470cc346bd3da53d6a09e79f6a003d3",
      "tree": "f5fbeea4085f2d1359e5fc4c5982fef7040432eb",
      "parents": [
        "56d3d1b28ceddb8f5b728e4e75a764c9655558f2"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:43:51 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:43:51 2025 -0500"
      },
      "message": "Workflow Fail test\n"
    },
    {
      "commit": "56d3d1b28ceddb8f5b728e4e75a764c9655558f2",
      "tree": "cbfebbdd00d72f68a8b2cfe229ce7b9a37de0b1a",
      "parents": [
        "eaaeccd1fa399409e1ee6758becb34712bc9d4fd"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:38:55 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:38:55 2025 -0500"
      },
      "message": "test fodder\n"
    },
    {
      "commit": "eaaeccd1fa399409e1ee6758becb34712bc9d4fd",
      "tree": "8827b6d404f840e45e1cdf854d8f87ccfdd7fbe4",
      "parents": [
        "7d76360f72bb2ce5b3cef2c4fb2eb5b07d852e9f"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:38:02 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:38:02 2025 -0500"
      },
      "message": "test fodder\n"
    },
    {
      "commit": "7d76360f72bb2ce5b3cef2c4fb2eb5b07d852e9f",
      "tree": "0551e960ec8196fef698c883c55af02e7924bf06",
      "parents": [
        "b5009b3df7e722bdf1d7ba43d6f552300d53ee3c"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:36:14 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:36:14 2025 -0500"
      },
      "message": "test fodder\n"
    },
    {
      "commit": "b5009b3df7e722bdf1d7ba43d6f552300d53ee3c",
      "tree": "8827b6d404f840e45e1cdf854d8f87ccfdd7fbe4",
      "parents": [
        "285589bd859f5e49e2621cc6d63dcab85d78cab2"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:33:17 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:33:17 2025 -0500"
      },
      "message": "More no-op workflow test fodder\n"
    },
    {
      "commit": "285589bd859f5e49e2621cc6d63dcab85d78cab2",
      "tree": "5051fb846bdfde7537b47bf8e69ba31c29483333",
      "parents": [
        "9a773296a5a12e2e8d4a66bcbdfeab3d47486e9f"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:28:55 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 30 12:28:55 2025 -0500"
      },
      "message": "Added NO-OP test workflow for scanner testing.\n"
    },
    {
      "commit": "9a773296a5a12e2e8d4a66bcbdfeab3d47486e9f",
      "tree": "3a31adc22a54fcf0198ed9523913e700c3291f94",
      "parents": [
        "201afb77f79094aa79b52fb501f280a6402115ed"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Mon Jan 27 17:23:14 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Mon Jan 27 17:23:14 2025 -0500"
      },
      "message": "Converter still supports tags and globs\n"
    },
    {
      "commit": "201afb77f79094aa79b52fb501f280a6402115ed",
      "tree": "2335b20da6de610ae058a420f80a3a235122c6cb",
      "parents": [
        "946f3672d572ca7b9dc02cd4ac5c87643b31c458"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 22 11:16:50 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 22 11:16:50 2025 -0500"
      },
      "message": "Added a missing colon from the dockerhub entries.\n"
    },
    {
      "commit": "946f3672d572ca7b9dc02cd4ac5c87643b31c458",
      "tree": "1823311bdd4fd414a29589cd0d58cde4e0425bee",
      "parents": [
        "68c549c56c101e9f72f7e7bc76d526b7191f8fb2"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Jan 21 13:20:49 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Jan 21 13:20:49 2025 -0500"
      },
      "message": "Converter works with the actions-gateway workflow\n"
    },
    {
      "commit": "68c549c56c101e9f72f7e7bc76d526b7191f8fb2",
      "tree": "a453783068959c9bab8e0be6f0b2cdf5e7130587",
      "parents": [
        "5a8b822130987b0692c45be6e685cced4fd60af8"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Jan 21 12:43:05 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Tue Jan 21 12:43:05 2025 -0500"
      },
      "message": "Added converter to the repo\n"
    },
    {
      "commit": "5a8b822130987b0692c45be6e685cced4fd60af8",
      "tree": "51c5a1bb3ccfcfee8f4609399d03174f144074c3",
      "parents": [
        "3da1a61edf8ab864959d984d761ceda03c45a171"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Jan 17 16:06:23 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Jan 17 16:06:23 2025 -0500"
      },
      "message": "Added converter tool\n"
    },
    {
      "commit": "3da1a61edf8ab864959d984d761ceda03c45a171",
      "tree": "b431c1dc0d2dae4bd63450b992d62d44ed86f302",
      "parents": [
        "225ce59570a427ff855932bd23716de5a4dfb18c"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 09:26:34 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 09:26:34 2025 -0500"
      },
      "message": "More whitelist -\u003e allowlist changes\n"
    },
    {
      "commit": "225ce59570a427ff855932bd23716de5a4dfb18c",
      "tree": "3b3f1abf34d11f19d0d2a270c2c78256cac2fd0c",
      "parents": [
        "57f3f1cb5bb7b2c9d20cce942719f80f1dec1747"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 09:24:35 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 09:24:35 2025 -0500"
      },
      "message": "Remaned whitelist to allowlist\n"
    },
    {
      "commit": "57f3f1cb5bb7b2c9d20cce942719f80f1dec1747",
      "tree": "3378bc6307749ef57069345110072b25fce97ad8",
      "parents": [
        "db694a9b6c37637d017bdf7be39bf92fb652b186"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:32:16 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:32:16 2025 -0500"
      },
      "message": "No op test\n"
    },
    {
      "commit": "db694a9b6c37637d017bdf7be39bf92fb652b186",
      "tree": "71775c0f7d882b09bc7ef59bbd007b9cb323c189",
      "parents": [
        "f79074f5a0dfb0d2b482ba79806436de43da2df0"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:31:18 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:31:18 2025 -0500"
      },
      "message": "No op test\n"
    },
    {
      "commit": "f79074f5a0dfb0d2b482ba79806436de43da2df0",
      "tree": "3378bc6307749ef57069345110072b25fce97ad8",
      "parents": [
        "92aa44d6b7b2a75d9364e94111cf08f272e30056"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:30:08 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:30:08 2025 -0500"
      },
      "message": "No op test\n"
    },
    {
      "commit": "92aa44d6b7b2a75d9364e94111cf08f272e30056",
      "tree": "6614c3288c98d79f462e11e96cb59660263ce156",
      "parents": [
        "26b1c870f3868c2756e15170f3e96589a43c4d36"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:29:16 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:29:16 2025 -0500"
      },
      "message": "No Op bump for updater test\n"
    },
    {
      "commit": "26b1c870f3868c2756e15170f3e96589a43c4d36",
      "tree": "3378bc6307749ef57069345110072b25fce97ad8",
      "parents": [
        "32a00e363c33da8a7655deb2b1a6323cf3363d96"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:28:35 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:28:35 2025 -0500"
      },
      "message": "No Op bump for updater test\n"
    },
    {
      "commit": "32a00e363c33da8a7655deb2b1a6323cf3363d96",
      "tree": "71775c0f7d882b09bc7ef59bbd007b9cb323c189",
      "parents": [
        "6f5ff2010fe53295478f5cfd02ef9a8ffaf36b68"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:27:36 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Jan 16 07:27:36 2025 -0500"
      },
      "message": "No Op bump for updater test\n"
    },
    {
      "commit": "6f5ff2010fe53295478f5cfd02ef9a8ffaf36b68",
      "tree": "3378bc6307749ef57069345110072b25fce97ad8",
      "parents": [
        "0b7ebd35e525a2facbab112fe5201801ea618756"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:49:24 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:49:24 2025 -0500"
      },
      "message": "no-op testing bump\n"
    },
    {
      "commit": "0b7ebd35e525a2facbab112fe5201801ea618756",
      "tree": "6614c3288c98d79f462e11e96cb59660263ce156",
      "parents": [
        "829a54b85f705ea5cb20c1055b18cfa77ac1f26e"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:48:40 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:48:40 2025 -0500"
      },
      "message": "no-op testing bump\n"
    },
    {
      "commit": "829a54b85f705ea5cb20c1055b18cfa77ac1f26e",
      "tree": "3378bc6307749ef57069345110072b25fce97ad8",
      "parents": [
        "b8a46f08ab7c087ca5ab61eb72fc9fe075334eb0"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:47:53 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:47:53 2025 -0500"
      },
      "message": "no-op testing bump\n"
    },
    {
      "commit": "b8a46f08ab7c087ca5ab61eb72fc9fe075334eb0",
      "tree": "6614c3288c98d79f462e11e96cb59660263ce156",
      "parents": [
        "aea41cbe275d8e10764d7801b1aa4429c44e8059"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:46:02 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:46:02 2025 -0500"
      },
      "message": "no-op testing bump\n"
    },
    {
      "commit": "aea41cbe275d8e10764d7801b1aa4429c44e8059",
      "tree": "3378bc6307749ef57069345110072b25fce97ad8",
      "parents": [
        "daeb628832fbc63ece7889b5abaadcf504399c74"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:45:13 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:45:13 2025 -0500"
      },
      "message": "no-op testing bump\n"
    },
    {
      "commit": "daeb628832fbc63ece7889b5abaadcf504399c74",
      "tree": "6614c3288c98d79f462e11e96cb59660263ce156",
      "parents": [
        "69e24f7faeda09bbb5d6cff58243b71e3a4e3fcb"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:43:05 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:43:05 2025 -0500"
      },
      "message": "no-op testing bump\n"
    },
    {
      "commit": "69e24f7faeda09bbb5d6cff58243b71e3a4e3fcb",
      "tree": "3378bc6307749ef57069345110072b25fce97ad8",
      "parents": [
        "1e26c7a6e23394ae3453d6c794ea78a57ecb0e69"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:41:19 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:41:19 2025 -0500"
      },
      "message": "no-op testing bump\n"
    },
    {
      "commit": "1e26c7a6e23394ae3453d6c794ea78a57ecb0e69",
      "tree": "6614c3288c98d79f462e11e96cb59660263ce156",
      "parents": [
        "fbb8ee6d0c76411358772405b617706f82c91628"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:39:43 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:39:43 2025 -0500"
      },
      "message": "no-op testing bump\n"
    },
    {
      "commit": "fbb8ee6d0c76411358772405b617706f82c91628",
      "tree": "3378bc6307749ef57069345110072b25fce97ad8",
      "parents": [
        "d50f20a8f909c2d3241bc5eb47fdd2308ddb4fe5"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:38:28 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:38:28 2025 -0500"
      },
      "message": "no-op testing bump\n"
    },
    {
      "commit": "d50f20a8f909c2d3241bc5eb47fdd2308ddb4fe5",
      "tree": "6614c3288c98d79f462e11e96cb59660263ce156",
      "parents": [
        "4ad5384aae2187089921bd39fc66170606305b80"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:37:31 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:37:31 2025 -0500"
      },
      "message": "no-op testing bump\n"
    },
    {
      "commit": "4ad5384aae2187089921bd39fc66170606305b80",
      "tree": "3378bc6307749ef57069345110072b25fce97ad8",
      "parents": [
        "99629c17f364aea24251c618beec1aad747f92dc"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:34:24 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:34:24 2025 -0500"
      },
      "message": "Updated approved patterns for no-op test\n"
    },
    {
      "commit": "99629c17f364aea24251c618beec1aad747f92dc",
      "tree": "9f2ad711724873d3b3bfbeb82962c59476ae2546",
      "parents": [
        "a67a954aa72fc38c697168d560ba122a4f20d169"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:33:36 2025 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Wed Jan 15 10:33:36 2025 -0500"
      },
      "message": "Adding test approved_patterns.yml for no-op testing\n"
    },
    {
      "commit": "a67a954aa72fc38c697168d560ba122a4f20d169",
      "tree": "3289fbbdd55a4e31a2af26b803988c4ee4b29400",
      "parents": [
        "ed6c9a0c186905f49a89b895bae642de929a4b06"
      ],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Nov 22 12:26:30 2024 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Fri Nov 22 12:26:30 2024 -0500"
      },
      "message": "Tighten up listening and make some configurables\n\nThe script now only listens for\nPUBLIC_INTERFACE/APPROVED_WHITELIST_FILEPATH in changes.\n"
    },
    {
      "commit": "ed6c9a0c186905f49a89b895bae642de929a4b06",
      "tree": "f2423cbcf3ee1600971453d02326a8212aa24591",
      "parents": [],
      "author": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Nov 21 15:29:50 2024 -0500"
      },
      "committer": {
        "name": "Drew",
        "email": "dfoulks@apache.org",
        "time": "Thu Nov 21 15:29:50 2024 -0500"
      },
      "message": "GitHub Actions Whitelist updater\n\nThis pipservice is intended to watch the apache/infrastructure-actions\nrepository for changes made to `approved_patterns.yml`. When a change is\ndetected, the script will then update the org whitelist.\n"
    }
  ]
}
