)]}'
{
  "log": [
    {
      "commit": "12648ecbf66bc8f8c1a922e912351596d892169c",
      "tree": "5cb4c09dcc5d4fb9b3ac84ca019595ed0411a5f1",
      "parents": [
        "e2838748a1bd5d0e634878de4f97124b01090b0d",
        "47bb14a7d1e0437ee48e85dbd829bbc67131100c"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Oct 22 14:41:12 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 14:41:12 2026 -0400"
      },
      "message": "Merge pull request #116 from apache/dependabot/github_actions/actions/upload-artifact-7.0.2\n\nbuild(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2"
    },
    {
      "commit": "e2838748a1bd5d0e634878de4f97124b01090b0d",
      "tree": "7706e912dfb7569b377564f43dcf5da2b2782f33",
      "parents": [
        "c43bda1f2cd7ef6e0facb2c9c429425009e7bd4f",
        "a47be83f61de089ad523d64a9cd127e69a0e9706"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Oct 22 14:41:07 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 14:41:07 2026 -0400"
      },
      "message": "Merge pull request #117 from apache/dependabot/github_actions/gradle/actions/setup-gradle-6.4.0\n\nbuild(deps): bump gradle/actions/setup-gradle from 6.2.0 to 6.4.0"
    },
    {
      "commit": "c43bda1f2cd7ef6e0facb2c9c429425009e7bd4f",
      "tree": "6e829119165428128d7ddafb638cde7f4e654acf",
      "parents": [
        "ca079d7585db684ce40c9b380578cbc53925605d",
        "476131dacbe5140e3c5135d446121920cc512343"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Oct 22 14:31:51 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 14:31:51 2026 -0400"
      },
      "message": "Merge pull request #118 from apache/dependabot/github_actions/softprops/action-gh-release-3.0.3\n\nbuild(deps): bump softprops/action-gh-release from 3.0.2 to 3.0.3"
    },
    {
      "commit": "ca079d7585db684ce40c9b380578cbc53925605d",
      "tree": "ee6017fa4176535f1d7ab720958dd344043afcfc",
      "parents": [
        "f9dd634cc8a875473dd6530219b35d31ea65f603",
        "9d8f8d10075d8b47fab88c205b9cd9b2914ce86f"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Oct 22 14:31:38 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 14:31:38 2026 -0400"
      },
      "message": "Merge pull request #119 from apache/dependabot/github_actions/release-drafter/release-drafter-7.10.0\n\nbuild(deps): bump release-drafter/release-drafter from 7.6.0 to 7.10.0"
    },
    {
      "commit": "f9dd634cc8a875473dd6530219b35d31ea65f603",
      "tree": "91e1034bebfe9b5030047306035746c825c5ddea",
      "parents": [
        "869a4a9eac2b250a6b1f2337dbbb9796a2f8c7e9",
        "2dec6fc02ed27caf81eefc1eb4390a66ea69da4e"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Oct 22 14:31:18 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 14:31:18 2026 -0400"
      },
      "message": "Merge pull request #120 from apache/dependabot/github_actions/actions/setup-java-6.1.0\n\nbuild(deps): bump actions/setup-java from 5.6.0 to 6.1.0"
    },
    {
      "commit": "9d8f8d10075d8b47fab88c205b9cd9b2914ce86f",
      "tree": "53021a9cdd0995527723e2f0bbd5aa3817eb684e",
      "parents": [
        "869a4a9eac2b250a6b1f2337dbbb9796a2f8c7e9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 22 18:22:15 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 18:22:15 2026 +0000"
      },
      "message": "build(deps): bump release-drafter/release-drafter from 7.6.0 to 7.10.0\n\nBumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 7.6.0 to 7.10.0.\n- [Release notes](https://github.com/release-drafter/release-drafter/releases)\n- [Commits](https://github.com/release-drafter/release-drafter/compare/eada3c96a64734dd381cfbda23511034e328ddb0...978bb0b30c5ee8cdd332ced253758157150d43f0)\n\n---\nupdated-dependencies:\n- dependency-name: release-drafter/release-drafter\n  dependency-version: 7.10.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a47be83f61de089ad523d64a9cd127e69a0e9706",
      "tree": "b7c34da1a5fa2d12af966c79101a00e8cb5293e1",
      "parents": [
        "869a4a9eac2b250a6b1f2337dbbb9796a2f8c7e9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 22 18:22:03 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 18:22:03 2026 +0000"
      },
      "message": "build(deps): bump gradle/actions/setup-gradle from 6.2.0 to 6.4.0\n\nBumps [gradle/actions/setup-gradle](https://github.com/gradle/actions) from 6.2.0 to 6.4.0.\n- [Release notes](https://github.com/gradle/actions/releases)\n- [Commits](https://github.com/gradle/actions/compare/3f131e8634966bd73d06cc69884922b02e6faf92...3f5f9adaf7d9fecd50b5935e54106014257a94e6)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/actions/setup-gradle\n  dependency-version: 6.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "2dec6fc02ed27caf81eefc1eb4390a66ea69da4e",
      "tree": "91e1034bebfe9b5030047306035746c825c5ddea",
      "parents": [
        "869a4a9eac2b250a6b1f2337dbbb9796a2f8c7e9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 22 18:21:41 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 18:21:41 2026 +0000"
      },
      "message": "build(deps): bump actions/setup-java from 5.6.0 to 6.1.0\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 5.6.0 to 6.1.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/03ad4de0992f5dab5e18fcb136590ce7c4a0ac95...b843ebf9b913146b38da2eaa7aeddf76074ae1ad)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: 6.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "47bb14a7d1e0437ee48e85dbd829bbc67131100c",
      "tree": "fd7e13db64ca3e1c751422ace4245d73f32b7199",
      "parents": [
        "869a4a9eac2b250a6b1f2337dbbb9796a2f8c7e9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 22 18:21:39 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 18:21:39 2026 +0000"
      },
      "message": "build(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 7.0.1 to 7.0.2.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/043fb46d1a93c77aae656e7c1c64a875d1fc6a0a...cf430e030ddbb5b0abf93d22962f4752f3646cd9)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 7.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "869a4a9eac2b250a6b1f2337dbbb9796a2f8c7e9",
      "tree": "22656cbc8dba2292832be6baea5771b829f1270c",
      "parents": [
        "29ddc500879709ee9b563fee94abe4e0ba7abbb2",
        "9f8f09e8f235ee96612e182d8a3f10f93e95ed49"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Oct 22 08:58:14 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 08:58:14 2026 -0400"
      },
      "message": "Merge pull request #115 from jdaugherty/feature/validate-actions\n\nfeature: validate-actions, verify workflow actions against the ASF Infra approved list"
    },
    {
      "commit": "476131dacbe5140e3c5135d446121920cc512343",
      "tree": "2362ac936eb0130d8f3c99b063bee3332ffeeb36",
      "parents": [
        "29ddc500879709ee9b563fee94abe4e0ba7abbb2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 22 05:07:05 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 05:07:05 2026 +0000"
      },
      "message": "build(deps): bump softprops/action-gh-release from 3.0.2 to 3.0.3\n\nBumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 3.0.2 to 3.0.3.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/3d0d9888cb7fd7b750713d6e236d1fcb99157228...efb35369e0ad2afab669f228072c1b0d510eae64)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n  dependency-version: 3.0.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "9f8f09e8f235ee96612e182d8a3f10f93e95ed49",
      "tree": "22656cbc8dba2292832be6baea5771b829f1270c",
      "parents": [
        "0e864a7ae0e299a4809ca610c67560cda2357952"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 10:00:53 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 10:01:16 2026 -0400"
      },
      "message": "chore: add cascade-merge and validate-actions to the dependabot docker updates\n"
    },
    {
      "commit": "0e864a7ae0e299a4809ca610c67560cda2357952",
      "tree": "7d45883ff2ce91905d0065981a0badfe0c4abe79",
      "parents": [
        "29ddc500879709ee9b563fee94abe4e0ba7abbb2"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 10:00:53 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 10:00:53 2026 -0400"
      },
      "message": "feature: new action to validate GitHub Actions against the ASF Infra approved list\n\nPorts the validateActions Gradle task from grails-core into a reusable Docker action so any\nrepository can verify its workflows without a Gradle build. Every uses: entry must be a local\naction, a docker:// image, an actions/*, github/* or apache/* action, or appear in the ASF\napproved_patterns.yml either as an @* entry or as a listed full SHA. A missing or mismatched\ntrailing tag comment warns only. Violations are reported as error annotations and fail the run.\n\nIncludes a Spock suite driven by WireMock fixtures and a workflow that runs the action against\nthis repository\u0027s own workflows on change, weekly, and on demand.\n"
    },
    {
      "commit": "29ddc500879709ee9b563fee94abe4e0ba7abbb2",
      "tree": "873cbc00d0243cd742574fdc9b4ff3bc04c726d4",
      "parents": [
        "434150d618559ea34e5dc5ffa484c3f2a3f8d402",
        "28904b66e451611e56722ec8a05cc99ac728e385"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 09:48:12 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 09:48:12 2026 -0400"
      },
      "message": "Merge pull request #109 from apache/dependabot/github_actions/actions/checkout-7.0.1\n\nbuild(deps): bump actions/checkout from 7.0.0 to 7.0.1"
    },
    {
      "commit": "434150d618559ea34e5dc5ffa484c3f2a3f8d402",
      "tree": "0ec0b9349172d728d8d9ec1e8ec34f579694ff37",
      "parents": [
        "53fd8441c2bbc785164c203bcf9a92d700474d15",
        "924e3a75c8079c9fe5507dc8c217f25bb80e4e64"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 09:48:00 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 09:48:00 2026 -0400"
      },
      "message": "Merge pull request #108 from apache/dependabot/github_actions/actions/setup-java-5.6.0\n\nbuild(deps): bump actions/setup-java from 5.5.0 to 5.6.0"
    },
    {
      "commit": "53fd8441c2bbc785164c203bcf9a92d700474d15",
      "tree": "68cb7b58eb1a27b0fbf6e2b7d52d630d899a63a1",
      "parents": [
        "f552ae454adccb806f08c7ce38b7662d2479c9c9",
        "7be7cb420acb85b7d1714889118ca50abc2cd976"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 09:47:51 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 09:47:51 2026 -0400"
      },
      "message": "Merge pull request #100 from apache/dependabot/github_actions/gradle/actions/setup-gradle-6.2.0\n\nbuild(deps): bump gradle/actions/setup-gradle from 6.1.0 to 6.2.0"
    },
    {
      "commit": "f552ae454adccb806f08c7ce38b7662d2479c9c9",
      "tree": "857bab9683f35f2028338c5791f33eb280248ada",
      "parents": [
        "f9702eb3f557faeafc135c35dd48a27b7be9e276",
        "96602db40028b815af806581b9d8d3b25b5fdd5f"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 09:46:43 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 09:46:43 2026 -0400"
      },
      "message": "Merge pull request #101 from apache/dependabot/github_actions/softprops/action-gh-release-3.0.2\n\nbuild(deps): bump softprops/action-gh-release from 3.0.1 to 3.0.2"
    },
    {
      "commit": "f9702eb3f557faeafc135c35dd48a27b7be9e276",
      "tree": "03e1663e94cb6cfb497689899aa19d6011e58c8b",
      "parents": [
        "1a7ed6c23952419da0573cd6c0a73bbed7abbc7b",
        "25ed723977d495ac31fbd3f8841c64976e244d93"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 09:46:37 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 09:46:37 2026 -0400"
      },
      "message": "Merge pull request #107 from apache/dependabot/github_actions/release-drafter/release-drafter-7.6.0\n\nbuild(deps): bump release-drafter/release-drafter from 7.3.1 to 7.6.0"
    },
    {
      "commit": "1a7ed6c23952419da0573cd6c0a73bbed7abbc7b",
      "tree": "2756b4b46a00cbaa77f22302e1479b25327db558",
      "parents": [
        "38383fa8c41d10883eb305593845dfa2e91103d6",
        "f3a155e7b78983971343eeac0d6875796a41890e"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 09:46:01 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 09:46:01 2026 -0400"
      },
      "message": "Merge pull request #111 from apache/dependabot/docker/deploy-github-pages/alpine-294b683\n\nbuild(deps): bump alpine from `28bd5fe` to `294b683` in /deploy-github-pages"
    },
    {
      "commit": "38383fa8c41d10883eb305593845dfa2e91103d6",
      "tree": "992e5ba728343305dc02cfa81df038495431398d",
      "parents": [
        "8a1aaedf806572e03ea040b3f1ec7df579a2cd11",
        "d45ea95862d2f08ef45118240e766462018a6f5f"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 09:45:57 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 09:45:57 2026 -0400"
      },
      "message": "Merge pull request #112 from apache/dependabot/docker/export-gradle-properties/alpine-294b683\n\nbuild(deps): bump alpine from `28bd5fe` to `294b683` in /export-gradle-properties"
    },
    {
      "commit": "8a1aaedf806572e03ea040b3f1ec7df579a2cd11",
      "tree": "94eb603cf92ddbe5e4fa0659a97f03e3586d87b0",
      "parents": [
        "be30f5fd200338495b72abdc066b3c061597ec17",
        "2f34c152f422c23cdf27632e2cab690e068235bd"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 09:45:45 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 09:45:45 2026 -0400"
      },
      "message": "Merge pull request #113 from apache/dependabot/docker/post-release/alpine-294b683\n\nbuild(deps): bump alpine from `28bd5fe` to `294b683` in /post-release"
    },
    {
      "commit": "be30f5fd200338495b72abdc066b3c061597ec17",
      "tree": "aee5577e70c6ee3c9e6a79e2ed956cd4818f0990",
      "parents": [
        "a97bc87025266c7a0e05827a1f240b572fe9adb1",
        "c49d8d01f77f4ed9a02f8ddc6c2d4a7b95724d55"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Oct 21 09:45:33 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 09:45:33 2026 -0400"
      },
      "message": "Merge pull request #114 from apache/dependabot/docker/pre-release/alpine-294b683\n\nbuild(deps): bump alpine from `28bd5fe` to `294b683` in /pre-release"
    },
    {
      "commit": "c49d8d01f77f4ed9a02f8ddc6c2d4a7b95724d55",
      "tree": "aee5577e70c6ee3c9e6a79e2ed956cd4818f0990",
      "parents": [
        "a97bc87025266c7a0e05827a1f240b572fe9adb1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Sep 24 03:33:14 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 03:33:14 2026 +0000"
      },
      "message": "build(deps): bump alpine from `28bd5fe` to `294b683` in /pre-release\n\nBumps alpine from `28bd5fe` to `294b683`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "2f34c152f422c23cdf27632e2cab690e068235bd",
      "tree": "f0db0b4c35d738ffe77fdf3bd70ca57409ad4ae3",
      "parents": [
        "a97bc87025266c7a0e05827a1f240b572fe9adb1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Sep 24 03:33:08 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 03:33:08 2026 +0000"
      },
      "message": "build(deps): bump alpine from `28bd5fe` to `294b683` in /post-release\n\nBumps alpine from `28bd5fe` to `294b683`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "d45ea95862d2f08ef45118240e766462018a6f5f",
      "tree": "094a81599799b476117b98d6b95b6256310be39c",
      "parents": [
        "a97bc87025266c7a0e05827a1f240b572fe9adb1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Sep 24 03:33:07 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 03:33:07 2026 +0000"
      },
      "message": "build(deps): bump alpine in /export-gradle-properties\n\nBumps alpine from `28bd5fe` to `294b683`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "f3a155e7b78983971343eeac0d6875796a41890e",
      "tree": "c9e0ff3241cf98fc29188bf3c31acf0a16fb104c",
      "parents": [
        "a97bc87025266c7a0e05827a1f240b572fe9adb1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Sep 24 03:32:57 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 03:32:57 2026 +0000"
      },
      "message": "build(deps): bump alpine in /deploy-github-pages\n\nBumps alpine from `28bd5fe` to `294b683`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a97bc87025266c7a0e05827a1f240b572fe9adb1",
      "tree": "e3b954b0f91b18d463a49acd16809999f6ef5317",
      "parents": [
        "1692be96eb982bc1f992481b171c59ba4afb9a1e",
        "dcdd17f4ad3e1d35fa89a3c4a0b1d1bef733bb4d"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Wed Sep 02 17:42:14 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 17:42:14 2026 -0400"
      },
      "message": "Merge pull request #110 from apache/fix/parallel-docs-publish-retry\n\nSafely retry concurrent documentation pushes"
    },
    {
      "commit": "dcdd17f4ad3e1d35fa89a3c4a0b1d1bef733bb4d",
      "tree": "e3b954b0f91b18d463a49acd16809999f6ef5317",
      "parents": [
        "58f6708faba664b563a362ea6e0c13c776ee9385"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Thu Aug 06 13:55:48 2026 -0400"
      },
      "committer": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Thu Aug 06 13:55:48 2026 -0400"
      },
      "message": "Document concurrent push retry behavior\n\nClarify the five-attempt limit and the fail-closed conditions for\nconcurrent documentation publishing.\n\nAssisted-by: opencode:gpt-5.6-sol\n"
    },
    {
      "commit": "58f6708faba664b563a362ea6e0c13c776ee9385",
      "tree": "e4b9a06cb79e63acd05dd4e36b8a1e9c8f4fb471",
      "parents": [
        "1692be96eb982bc1f992481b171c59ba4afb9a1e"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Thu Aug 06 13:47:31 2026 -0400"
      },
      "committer": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Thu Aug 06 13:47:31 2026 -0400"
      },
      "message": "Safely retry concurrent documentation pushes\n\nRetry only genuine non-fast-forward races by fetching and rebasing the\nunpublished deployment commit in the existing shallow checkout. Fail safely\non conflicts, rewritten history, and unrelated push errors.\n\nAssisted-by: opencode:gpt-5.6-sol\n"
    },
    {
      "commit": "1692be96eb982bc1f992481b171c59ba4afb9a1e",
      "tree": "29a00661312019b57093d1607f7385cc3fe889e9",
      "parents": [
        "68db2ed1e6b3dbc7f7597d6cd49214a4adcac4d1"
      ],
      "author": {
        "name": "Mattias Reichel",
        "email": "mattias.reichel@gmail.com",
        "time": "Fri Jul 24 13:26:43 2026 +0200"
      },
      "committer": {
        "name": "Mattias Reichel",
        "email": "mattias.reichel@gmail.com",
        "time": "Fri Jul 24 13:26:43 2026 +0200"
      },
      "message": "[skip ci] post 1.0.3 release adjustments\n"
    },
    {
      "commit": "68db2ed1e6b3dbc7f7597d6cd49214a4adcac4d1",
      "tree": "86832ae880a4dda0c83a9aa1beaa20b571883170",
      "parents": [
        "fe90f651c47c5230cdd70b6fee0e0d250fea30ac"
      ],
      "author": {
        "name": "Mattias Reichel",
        "email": "mattias.reichel@gmail.com",
        "time": "Fri Jul 24 11:08:15 2026 +0200"
      },
      "committer": {
        "name": "Mattias Reichel",
        "email": "mattias.reichel@gmail.com",
        "time": "Fri Jul 24 11:08:15 2026 +0200"
      },
      "message": "[skip ci] post 1.0.3 release adjustments\n"
    },
    {
      "commit": "28904b66e451611e56722ec8a05cc99ac728e385",
      "tree": "450bb9ff08dcb64a43c5a95096f50d6803f5a861",
      "parents": [
        "fe90f651c47c5230cdd70b6fee0e0d250fea30ac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 23 03:38:21 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 23 03:38:21 2026 +0000"
      },
      "message": "build(deps): bump actions/checkout from 7.0.0 to 7.0.1\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0 to 7.0.1.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "924e3a75c8079c9fe5507dc8c217f25bb80e4e64",
      "tree": "2725138b55e8c155b66684b5f7ec59de31939981",
      "parents": [
        "fe90f651c47c5230cdd70b6fee0e0d250fea30ac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 23 03:38:16 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 23 03:38:16 2026 +0000"
      },
      "message": "build(deps): bump actions/setup-java from 5.5.0 to 5.6.0\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 5.5.0 to 5.6.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/0f481fcb613427c0f801b606911222b5b6f3083a...03ad4de0992f5dab5e18fcb136590ce7c4a0ac95)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: 5.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "25ed723977d495ac31fbd3f8841c64976e244d93",
      "tree": "8954cb34b323586a98cd82fac3adf7c20983cb2d",
      "parents": [
        "fe90f651c47c5230cdd70b6fee0e0d250fea30ac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 23 03:38:12 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 23 03:38:12 2026 +0000"
      },
      "message": "build(deps): bump release-drafter/release-drafter from 7.3.1 to 7.6.0\n\nBumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 7.3.1 to 7.6.0.\n- [Release notes](https://github.com/release-drafter/release-drafter/releases)\n- [Commits](https://github.com/release-drafter/release-drafter/compare/693d20e7c1ce1a81d3a41962f85914253b518449...eada3c96a64734dd381cfbda23511034e328ddb0)\n\n---\nupdated-dependencies:\n- dependency-name: release-drafter/release-drafter\n  dependency-version: 7.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "fe90f651c47c5230cdd70b6fee0e0d250fea30ac",
      "tree": "bae48463bdfcc6619cf6b2766486a0498d831816",
      "parents": [
        "08f8b066dc63dae95c44fe8e8b331b19c25fbdd9",
        "28c787e814c8934f142e92d029a595ffbb72a566"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 16 08:23:37 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 08:23:37 2026 -0400"
      },
      "message": "Merge pull request #103 from apache/dependabot/docker/export-gradle-properties/alpine-28bd5fe\n\nbuild(deps): bump alpine from `a2d49ea` to `28bd5fe` in /export-gradle-properties"
    },
    {
      "commit": "08f8b066dc63dae95c44fe8e8b331b19c25fbdd9",
      "tree": "568ee93255dd89a3bebecce3cd6aed7fe6bad793",
      "parents": [
        "4be5246e4addeacd262ebd28e3643c7ff2e2c055",
        "5c0a1fca6266d12b5c28f21b949addc8b89d30f9"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 16 08:23:30 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 08:23:30 2026 -0400"
      },
      "message": "Merge pull request #104 from apache/dependabot/docker/deploy-github-pages/alpine-28bd5fe\n\nbuild(deps): bump alpine from `a2d49ea` to `28bd5fe` in /deploy-github-pages"
    },
    {
      "commit": "4be5246e4addeacd262ebd28e3643c7ff2e2c055",
      "tree": "3fd9bae7d5b4836ecfbf820121f672b2530758f1",
      "parents": [
        "9c714fbd0d8ad96e062d3d1697fd823725853dbd",
        "4c2dab948f989277922024e0431b56d0576091f5"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 16 08:23:24 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 08:23:24 2026 -0400"
      },
      "message": "Merge pull request #105 from apache/dependabot/docker/pre-release/alpine-28bd5fe\n\nbuild(deps): bump alpine from `a2d49ea` to `28bd5fe` in /pre-release"
    },
    {
      "commit": "9c714fbd0d8ad96e062d3d1697fd823725853dbd",
      "tree": "0046317ddd95a5068ba516564a13f43f06e6adb0",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d",
        "947a7c23c6034411e363ea10d271b68db121c5af"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 16 08:23:14 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 08:23:14 2026 -0400"
      },
      "message": "Merge pull request #106 from apache/dependabot/docker/post-release/alpine-28bd5fe\n\nbuild(deps): bump alpine from `a2d49ea` to `28bd5fe` in /post-release"
    },
    {
      "commit": "947a7c23c6034411e363ea10d271b68db121c5af",
      "tree": "0046317ddd95a5068ba516564a13f43f06e6adb0",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 03:33:52 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 03:33:52 2026 +0000"
      },
      "message": "build(deps): bump alpine from `a2d49ea` to `28bd5fe` in /post-release\n\nBumps alpine from `a2d49ea` to `28bd5fe`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "4c2dab948f989277922024e0431b56d0576091f5",
      "tree": "9fa5c2a51739051600c2902e1bcae819f82e1b33",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 03:33:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 03:33:51 2026 +0000"
      },
      "message": "build(deps): bump alpine from `a2d49ea` to `28bd5fe` in /pre-release\n\nBumps alpine from `a2d49ea` to `28bd5fe`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "5c0a1fca6266d12b5c28f21b949addc8b89d30f9",
      "tree": "5e6bbfddca04cbec2ed82209fc6519d141b3b157",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 03:33:44 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 03:33:44 2026 +0000"
      },
      "message": "build(deps): bump alpine in /deploy-github-pages\n\nBumps alpine from `a2d49ea` to `28bd5fe`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "28c787e814c8934f142e92d029a595ffbb72a566",
      "tree": "9732e81382ac5b0da2ab4123abe870e971099cf6",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 03:33:42 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 03:33:42 2026 +0000"
      },
      "message": "build(deps): bump alpine in /export-gradle-properties\n\nBumps alpine from `a2d49ea` to `28bd5fe`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "96602db40028b815af806581b9d8d3b25b5fdd5f",
      "tree": "3e7b5f8222ffe38dab0c0e6532a2607763f98477",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 03:33:02 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 03:33:02 2026 +0000"
      },
      "message": "build(deps): bump softprops/action-gh-release from 3.0.1 to 3.0.2\n\nBumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 3.0.1 to 3.0.2.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/718ea10b132b3b2eba29c1007bb80653f286566b...3d0d9888cb7fd7b750713d6e236d1fcb99157228)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n  dependency-version: 3.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7be7cb420acb85b7d1714889118ca50abc2cd976",
      "tree": "468d216e01689bb3df2cbd700525314c712f512e",
      "parents": [
        "12c577d9c10d077d91aec7cae85f0a0551a8264d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 03:32:58 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 03:32:58 2026 +0000"
      },
      "message": "build(deps): bump gradle/actions/setup-gradle from 6.1.0 to 6.2.0\n\nBumps [gradle/actions/setup-gradle](https://github.com/gradle/actions) from 6.1.0 to 6.2.0.\n- [Release notes](https://github.com/gradle/actions/releases)\n- [Commits](https://github.com/gradle/actions/compare/50e97c2cd7a37755bbfafc9c5b7cafaece252f6e...3f131e8634966bd73d06cc69884922b02e6faf92)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/actions/setup-gradle\n  dependency-version: 6.2.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "12c577d9c10d077d91aec7cae85f0a0551a8264d",
      "tree": "df4765d0f4636e6c3992968434264370a37ff2c5",
      "parents": [
        "294d1240f81182fe011601fce170c6db7e59dc8c",
        "7696ddec07c908bb6fa0777fd779fc81e682f403"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:19:43 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:19:43 2026 -0400"
      },
      "message": "Merge pull request #88 from apache/dependabot/github_actions/release-drafter/release-drafter-693d20e7c1ce1a81d3a41962f85914253b518449\n\nbuild(deps): bump release-drafter/release-drafter from e1247478eabc9f6d9cf5ec2b3547469b0e1d2767 to 693d20e7c1ce1a81d3a41962f85914253b518449"
    },
    {
      "commit": "294d1240f81182fe011601fce170c6db7e59dc8c",
      "tree": "c5d16fb79d6e20b99f7a2201f50c8e908407500e",
      "parents": [
        "4321b64e0472fb6b7c9a0f33b2d2dcae557c11d7",
        "492e550fe5d28c4a0dba9eab462f9672e331ea1e"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:19:28 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:19:28 2026 -0400"
      },
      "message": "Merge pull request #90 from apache/dependabot/docker/pre-release/alpine-a2d49ea\n\nbuild(deps): bump alpine from `5b10f43` to `a2d49ea` in /pre-release"
    },
    {
      "commit": "4321b64e0472fb6b7c9a0f33b2d2dcae557c11d7",
      "tree": "c9d9e0d5541aace511a754c684e6f5dbe2694cc1",
      "parents": [
        "1285ef1a3c6f7c833c708ca1bf8c058fb9d448bc",
        "97c296d560c0d3e3792b85ffd74cad604fda6422"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:19:17 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:19:17 2026 -0400"
      },
      "message": "Merge pull request #89 from apache/dependabot/docker/export-gradle-properties/alpine-a2d49ea\n\nbuild(deps): bump alpine from `5b10f43` to `a2d49ea` in /export-gradle-properties"
    },
    {
      "commit": "1285ef1a3c6f7c833c708ca1bf8c058fb9d448bc",
      "tree": "9319c24c9756c614b26336f6c254c8f454022f4e",
      "parents": [
        "6caf7f808da6d8596fe632aaa80f25164fd3163d",
        "1e5c9d142ce0facef5f6f7db2dd84f5a5c697247"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:19:07 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:19:07 2026 -0400"
      },
      "message": "Merge pull request #91 from apache/dependabot/docker/deploy-github-pages/alpine-a2d49ea\n\nbuild(deps): bump alpine from `5b10f43` to `a2d49ea` in /deploy-github-pages"
    },
    {
      "commit": "6caf7f808da6d8596fe632aaa80f25164fd3163d",
      "tree": "e6fc50bc54351871067e458e9554df505d028b21",
      "parents": [
        "e44fd4995488bfe27692ec31794e403aa736c64e",
        "22caaa9f9fab19724cfe85bb177a4557f6490fa4"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:18:51 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:18:51 2026 -0400"
      },
      "message": "Merge pull request #92 from apache/dependabot/docker/post-release/alpine-a2d49ea\n\nbuild(deps): bump alpine from `5b10f43` to `a2d49ea` in /post-release"
    },
    {
      "commit": "e44fd4995488bfe27692ec31794e403aa736c64e",
      "tree": "a60504468a5e2fbf05993cac2ee05837a8cf2a19",
      "parents": [
        "15342d9b1cea2f3fabac57a4b530cb7e840fc3d5",
        "88a8ec11a6bae777d5130900bd267050907b9817"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:18:37 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:18:37 2026 -0400"
      },
      "message": "Merge pull request #94 from apache/dependabot/github_actions/actions/checkout-7.0.0\n\nbuild(deps): bump actions/checkout from 6.0.2 to 7.0.0"
    },
    {
      "commit": "15342d9b1cea2f3fabac57a4b530cb7e840fc3d5",
      "tree": "7fd8b97784a1128b0221716de797c6c909890c85",
      "parents": [
        "689c862958ad3617b6285408f25b534d6ea37563",
        "5da23b9a0eeebf98ac8125e20c948e19d79b79a1"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:18:19 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:18:19 2026 -0400"
      },
      "message": "Merge pull request #95 from apache/dependabot/github_actions/softprops/action-gh-release-3.0.1\n\nbuild(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1"
    },
    {
      "commit": "689c862958ad3617b6285408f25b534d6ea37563",
      "tree": "998e13ebabe1fac092a8edacdb9bfaf40343c761",
      "parents": [
        "8049236f95e7b84ec6f67988e97bdb68ef85f339",
        "2f8a7165c11902c407143fa6b0cd53db8f47c3cd"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:17:55 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:17:55 2026 -0400"
      },
      "message": "Merge pull request #97 from apupier/restrictTriggerPushForGitHubWorkflows\n\nRestrict trigger push branch for GitHub Workflow"
    },
    {
      "commit": "8049236f95e7b84ec6f67988e97bdb68ef85f339",
      "tree": "e2666531122210080ae0078c459b57674adaf5eb",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff",
        "37b92422528b4e4dddbd554c4ea458417a329161"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Jul 09 11:16:30 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 11:16:30 2026 -0400"
      },
      "message": "Merge pull request #99 from apache/dependabot/github_actions/actions/setup-java-5.5.0\n\nbuild(deps): bump actions/setup-java from 5.2.0 to 5.5.0"
    },
    {
      "commit": "37b92422528b4e4dddbd554c4ea458417a329161",
      "tree": "e2666531122210080ae0078c459b57674adaf5eb",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 09 03:33:02 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 03:33:02 2026 +0000"
      },
      "message": "build(deps): bump actions/setup-java from 5.2.0 to 5.5.0\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 5.2.0 to 5.5.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/be666c2fcd27ec809703dec50e508c2fdc7f6654...0f481fcb613427c0f801b606911222b5b6f3083a)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: 5.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "2f8a7165c11902c407143fa6b0cd53db8f47c3cd",
      "tree": "b99aff1e7f377e616d1d674c7b06da31c6f08f7a",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "Aurélien Pupier",
        "email": "apupier@ibm.com",
        "time": "Fri Jul 03 09:39:21 2026 +0200"
      },
      "committer": {
        "name": "Aurélien Pupier",
        "email": "apupier@ibm.com",
        "time": "Fri Jul 03 09:39:21 2026 +0200"
      },
      "message": "Restrict trigger push branch for GitHub Workflow\n\nFeature branches rarely need their own CI runs: the code is already\ntested when a pull request is opened against a release branch. If the\npush trigger has no branch restriction and pull_request is also\nconfigured, every push to a branch with an open PR runs the workflow\ntwice: once for the push and once for the PR synchronisation.\n\nAlways give the push trigger an explicit list of branches: this stops\nbranches created from a release branch from inheriting its workflow\nruns.\n\nsee https://cwiki.apache.org/confluence/pages/viewpage.action?pageId\u003d430408443#GitHubActionsRecommendedPractices-Restrictthepushtriggertospecificbranches\n\nSigned-off-by: Aurélien Pupier \u003capupier@ibm.com\u003e"
    },
    {
      "commit": "5da23b9a0eeebf98ac8125e20c948e19d79b79a1",
      "tree": "5672608e154e3eee7b53dbf7b8f515890154dc76",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 25 03:32:57 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 03:32:57 2026 +0000"
      },
      "message": "build(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1\n\nBumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 3.0.0 to 3.0.1.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/b4309332981a82ec1c5618f44dd2e27cc8bfbfda...718ea10b132b3b2eba29c1007bb80653f286566b)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n  dependency-version: 3.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "88a8ec11a6bae777d5130900bd267050907b9817",
      "tree": "7eab4d6370926876aa2800d373e6bc0f9f6e0186",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 25 03:32:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 03:32:51 2026 +0000"
      },
      "message": "build(deps): bump actions/checkout from 6.0.2 to 7.0.0\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 7.0.0.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "22caaa9f9fab19724cfe85bb177a4557f6490fa4",
      "tree": "137546c348f1d971faedb47c9e11809fedacaee5",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 11 03:34:03 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 03:34:03 2026 +0000"
      },
      "message": "build(deps): bump alpine from `5b10f43` to `a2d49ea` in /post-release\n\nBumps alpine from `5b10f43` to `a2d49ea`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "1e5c9d142ce0facef5f6f7db2dd84f5a5c697247",
      "tree": "3a9c8bd764407aa4176f871fb858c7c9bdfbc98a",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 11 03:33:52 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 03:33:52 2026 +0000"
      },
      "message": "build(deps): bump alpine in /deploy-github-pages\n\nBumps alpine from `5b10f43` to `a2d49ea`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "492e550fe5d28c4a0dba9eab462f9672e331ea1e",
      "tree": "ff0e7bb8e3dfceb31ae7a2f83cbd6cc9ca93a715",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 11 03:33:35 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 03:33:35 2026 +0000"
      },
      "message": "build(deps): bump alpine from `5b10f43` to `a2d49ea` in /pre-release\n\nBumps alpine from `5b10f43` to `a2d49ea`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "97c296d560c0d3e3792b85ffd74cad604fda6422",
      "tree": "fbf990cd3aeb7228cb9adc442af1c53b19387ab7",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 11 03:33:34 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 03:33:34 2026 +0000"
      },
      "message": "build(deps): bump alpine in /export-gradle-properties\n\nBumps alpine from `5b10f43` to `a2d49ea`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7696ddec07c908bb6fa0777fd779fc81e682f403",
      "tree": "9f683054d4c576404037bc90dd4c0e164f50fcf0",
      "parents": [
        "184aabcc387bef89b2932494d3f7da9f0f1c42ff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 04 04:28:47 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 04:28:47 2026 +0000"
      },
      "message": "build(deps): bump release-drafter/release-drafter\n\nBumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from e1247478eabc9f6d9cf5ec2b3547469b0e1d2767 to 693d20e7c1ce1a81d3a41962f85914253b518449.\n- [Release notes](https://github.com/release-drafter/release-drafter/releases)\n- [Commits](https://github.com/release-drafter/release-drafter/compare/e1247478eabc9f6d9cf5ec2b3547469b0e1d2767...693d20e7c1ce1a81d3a41962f85914253b518449)\n\n---\nupdated-dependencies:\n- dependency-name: release-drafter/release-drafter\n  dependency-version: 693d20e7c1ce1a81d3a41962f85914253b518449\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "184aabcc387bef89b2932494d3f7da9f0f1c42ff",
      "tree": "dacd6b762d66c8c9f793a42c8181a1d22f916fa6",
      "parents": [
        "c707a621a2b4d6fb583b7de6d0a93564825909cc",
        "5ede02858326906497c221c42878018ed18012b1"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat May 30 11:11:04 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 11:11:04 2026 -0400"
      },
      "message": "Merge pull request #86 from apache/ci/setup-gradle-v6-basic-cache\n\nci: audit and update GitHub Actions to ASF-approved versions"
    },
    {
      "commit": "5ede02858326906497c221c42878018ed18012b1",
      "tree": "dacd6b762d66c8c9f793a42c8181a1d22f916fa6",
      "parents": [
        "c707a621a2b4d6fb583b7de6d0a93564825909cc"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Fri May 29 13:09:31 2026 -0400"
      },
      "committer": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Fri May 29 13:09:31 2026 -0400"
      },
      "message": "ci: audit and update GitHub Actions to ASF-approved versions\n\nPin every external GitHub Action to a full commit SHA from the ASF\napproved actions allow-list, with a trailing comment naming the version\nit resolves to. Mirrors the grails-core audit in apache/grails-core#15690.\n\n- actions/checkout -\u003e de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 (was v6.0.2)\n- actions/setup-java -\u003e be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0 (was v5.2.0)\n- gradle/actions/setup-gradle -\u003e 50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0 (was 0723195856401067f7a2779048b490ace7a47d7c # v5.0.2)\n- actions/upload-artifact -\u003e 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 (was v7.0.1)\n- release-drafter/release-drafter -\u003e e1247478eabc9f6d9cf5ec2b3547469b0e1d2767 # v7.3.1 (was 5de93583980a40bd78603b6dfdcda5b4df377b32 # v7.2.0)\n\nAdd cache-provider: basic to all 3 setup-gradle steps so caching\nstays on the MIT-licensed provider rather than the proprietary enhanced\nprovider introduced in gradle/actions v6 (Gradle commercial Terms of Use).\n\nFirst-party apache/grails-github-actions/* and local ./.github/actions/*\nreferences are intentionally left unchanged.\n\nAssisted-by: claude-code:claude-4.8-opus\n"
    },
    {
      "commit": "c707a621a2b4d6fb583b7de6d0a93564825909cc",
      "tree": "d939face4ca88a648be8ea2c351aab96492bbf46",
      "parents": [
        "511ba4305ea1578d320c3e474b6150d8bc0fd0e4"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 29 19:07:41 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 29 19:07:41 2026 -0400"
      },
      "message": "[skip ci] fix duplicate releases\n"
    },
    {
      "commit": "511ba4305ea1578d320c3e474b6150d8bc0fd0e4",
      "tree": "270c1350f84f3c2957ee8eb14c947b8ba5da88d8",
      "parents": [
        "7f11e8def36e294b316ef76787f28f65f9b43944"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 29 19:04:47 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 29 19:04:47 2026 -0400"
      },
      "message": "Add workingDirectory\n"
    },
    {
      "commit": "7f11e8def36e294b316ef76787f28f65f9b43944",
      "tree": "82000852fa10ef154087f097c6a7b78152500a4f",
      "parents": [
        "33e0f8afd76a022c2186f2c707dceb4ad65140f9",
        "01ea835b03d84fdffeb6deb7dd76aaecad9a85fd"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 21:33:28 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 21:33:28 2026 -0400"
      },
      "message": "Merge pull request #74 from jdaugherty/feature/cascade-merge"
    },
    {
      "commit": "01ea835b03d84fdffeb6deb7dd76aaecad9a85fd",
      "tree": "82000852fa10ef154087f097c6a7b78152500a4f",
      "parents": [
        "8cc3346cb18d35e0452619f3751768e2219f01e8"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:05:12 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:05:12 2026 -0400"
      },
      "message": "fix: prevent net connection leaks\n"
    },
    {
      "commit": "8cc3346cb18d35e0452619f3751768e2219f01e8",
      "tree": "62db9738460e9aa93715902316d379120699ccd5",
      "parents": [
        "d87539421a5d3b3f25c56f407e6fced88befa428"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 13:17:36 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:01:30 2026 -0400"
      },
      "message": "feature: support \u0027[skip merge]\u0027 markers in commit messages to block merges\n"
    },
    {
      "commit": "d87539421a5d3b3f25c56f407e6fced88befa428",
      "tree": "b6c108c0d7965831746f2c7a7f6c130b2f825abc",
      "parents": [
        "33e0f8afd76a022c2186f2c707dceb4ad65140f9"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 13:03:45 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:01:30 2026 -0400"
      },
      "message": "#61 - feature: new action to facilitate cascade merging when no conflicts exist.\n"
    },
    {
      "commit": "33e0f8afd76a022c2186f2c707dceb4ad65140f9",
      "tree": "09e5655cd544aabcd82c4cde4a7f039e605dd6d6",
      "parents": [
        "571497a0b68b2bf3699f8b275e3722adcfea55cb",
        "e63ec3c00a786c917bb0888426a93b5f8c9e8562"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:00:48 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 08:00:48 2026 -0400"
      },
      "message": "Merge pull request #75 from apache/dependabot/github_actions/actions/upload-artifact-7.0.1\n\nbuild(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1"
    },
    {
      "commit": "571497a0b68b2bf3699f8b275e3722adcfea55cb",
      "tree": "c59d94d2224130205bdfc0add57ec5e839eba8ad",
      "parents": [
        "eed19790c068a2a5322ffa87af309ae462b2b875",
        "afe786c8a07bc555ed70e60e202c5916e3343a59"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 08:00:24 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 08:00:24 2026 -0400"
      },
      "message": "Merge pull request #77 from apache/dependabot/github_actions/softprops/action-gh-release-3.0.0\n\nbuild(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0"
    },
    {
      "commit": "eed19790c068a2a5322ffa87af309ae462b2b875",
      "tree": "787b9f2d5e88a42383f375261b16ff79b0742fef",
      "parents": [
        "f8e262d442413c48cc8fef6918d75ff466c310c8",
        "e1c5ee1452239787a90b2ab30b4c110ab9d90c38"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 07:59:47 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 07:59:47 2026 -0400"
      },
      "message": "Merge pull request #78 from apache/dependabot/docker/post-release/alpine-5b10f43\n\nbuild(deps): bump alpine from `2510918` to `5b10f43` in /post-release"
    },
    {
      "commit": "f8e262d442413c48cc8fef6918d75ff466c310c8",
      "tree": "0e3ab81ba9943264e4966f5c6e5987766ba911c1",
      "parents": [
        "16f958efc72e07f5f88b3dc5d540f7791901bf4d",
        "aa2bb285ebc24d21abcc3d01fbdf52acc3b9eaef"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 07:59:37 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 07:59:37 2026 -0400"
      },
      "message": "Merge pull request #79 from apache/dependabot/docker/pre-release/alpine-5b10f43\n\nbuild(deps): bump alpine from `2510918` to `5b10f43` in /pre-release"
    },
    {
      "commit": "16f958efc72e07f5f88b3dc5d540f7791901bf4d",
      "tree": "c722ad4155edc21fa18a9b957cf8b23925b1996d",
      "parents": [
        "a7fa723536a5eb9b5aeba6762f57d22325e69177",
        "611c6355dfdc289a371bcb36a6cfb2a105905b6e"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 07:59:24 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 07:59:24 2026 -0400"
      },
      "message": "Merge pull request #80 from apache/dependabot/docker/deploy-github-pages/alpine-5b10f43\n\nbuild(deps): bump alpine from `2510918` to `5b10f43` in /deploy-github-pages"
    },
    {
      "commit": "a7fa723536a5eb9b5aeba6762f57d22325e69177",
      "tree": "26d748ce7294c6a73867ecd07eefa2ee87b9dcec",
      "parents": [
        "8dbbc20be6a9c5223bd2f22f2e1d41630b50e1e1",
        "178fa91621c126d1048709a30a76b1073b3ceba9"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Wed Apr 22 07:59:13 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 07:59:13 2026 -0400"
      },
      "message": "Merge pull request #81 from apache/dependabot/docker/export-gradle-properties/alpine-5b10f43\n\nbuild(deps): bump alpine from `2510918` to `5b10f43` in /export-gradle-properties"
    },
    {
      "commit": "8dbbc20be6a9c5223bd2f22f2e1d41630b50e1e1",
      "tree": "16554ba0b8e11e14fcc1d44bb671a49285282739",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0",
        "0415ca156ec1c52ea0f2e52e10ebd32b53b7a334"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Apr 16 11:51:55 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 11:51:55 2026 -0400"
      },
      "message": "Merge pull request #73 from jdaugherty/asf\n\nfeature: enhance post-release action to support labels for easier release drafter exclusion"
    },
    {
      "commit": "0415ca156ec1c52ea0f2e52e10ebd32b53b7a334",
      "tree": "16554ba0b8e11e14fcc1d44bb671a49285282739",
      "parents": [
        "6c9f588dcb9cd2cc6eec57f098dbf8032157ff72"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Apr 16 11:51:24 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Thu Apr 16 11:51:24 2026 -0400"
      },
      "message": "test: use autoclean up where possible\n"
    },
    {
      "commit": "178fa91621c126d1048709a30a76b1073b3ceba9",
      "tree": "90af1ea4a78183ed7a303cb9aa511359f49ca4ea",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:35:57 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:35:57 2026 +0000"
      },
      "message": "build(deps): bump alpine in /export-gradle-properties\n\nBumps alpine from `2510918` to `5b10f43`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "611c6355dfdc289a371bcb36a6cfb2a105905b6e",
      "tree": "a4b304a3f7cda98a05bfce8347fce892f174d6bf",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:35:56 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:35:56 2026 +0000"
      },
      "message": "build(deps): bump alpine in /deploy-github-pages\n\nBumps alpine from `2510918` to `5b10f43`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "aa2bb285ebc24d21abcc3d01fbdf52acc3b9eaef",
      "tree": "4b321f0448bd45cd77f9d00e01f71656b2d86173",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:35:48 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:35:48 2026 +0000"
      },
      "message": "build(deps): bump alpine from `2510918` to `5b10f43` in /pre-release\n\nBumps alpine from `2510918` to `5b10f43`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "e1c5ee1452239787a90b2ab30b4c110ab9d90c38",
      "tree": "3d12abd889769688ab9f72e853a72dcc940324a2",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:35:45 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:35:45 2026 +0000"
      },
      "message": "build(deps): bump alpine from `2510918` to `5b10f43` in /post-release\n\nBumps alpine from `2510918` to `5b10f43`.\n\n---\nupdated-dependencies:\n- dependency-name: alpine\n  dependency-version: \u00273\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "afe786c8a07bc555ed70e60e202c5916e3343a59",
      "tree": "df7b27f947d73eb9ecfa60e5ed747f3936082a22",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:33:58 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:33:58 2026 +0000"
      },
      "message": "build(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0\n\nBumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.6.1 to 3.0.0.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/153bb8e04406b158c6c84fc1615b65b24149a1fe...b4309332981a82ec1c5618f44dd2e27cc8bfbfda)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n  dependency-version: 3.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "e63ec3c00a786c917bb0888426a93b5f8c9e8562",
      "tree": "fb4c3e90b577213acae96e4c476b87bb5501b958",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 03:33:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 03:33:51 2026 +0000"
      },
      "message": "build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 7.0.0 to 7.0.1.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/v7.0.0...v7.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 7.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6c9f588dcb9cd2cc6eec57f098dbf8032157ff72",
      "tree": "75c425ba531ade06cb0a08e0898449fce8ffb6aa",
      "parents": [
        "6489e6e57854ac9c1486cff66560079a799930bf"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 13:19:16 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 13:20:32 2026 -0400"
      },
      "message": "fix: prevent net connection leaks\n"
    },
    {
      "commit": "6489e6e57854ac9c1486cff66560079a799930bf",
      "tree": "ad0e550accf9e8f90cdc9b0e80772caf3f523479",
      "parents": [
        "4bbac1f797276e6f51eba6023b5b1883055626f0"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 12:43:14 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Apr 12 12:43:14 2026 -0400"
      },
      "message": "feature: enhance post-release action to support labels for easier release drafter exclusion\n"
    },
    {
      "commit": "4bbac1f797276e6f51eba6023b5b1883055626f0",
      "tree": "6686dc0a9ec3675e98c598d5e19f23a212073183",
      "parents": [
        "4e0dd0ef89cd2d9df107370a7c44f5bd5a6af07f",
        "af69a935422b62b7d28e5c1ea36a5057775782a9"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Fri Apr 03 23:25:06 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 23:25:06 2026 -0400"
      },
      "message": "Merge pull request #69 from jdaugherty/image-hardening\n\nPin specific docker tag shas to prevent unexpected updates"
    },
    {
      "commit": "af69a935422b62b7d28e5c1ea36a5057775782a9",
      "tree": "6686dc0a9ec3675e98c598d5e19f23a212073183",
      "parents": [
        "3f4add1ac7d24848fe01b503128c55685eecce6b"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:46:02 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Fri Apr 03 23:24:06 2026 -0400"
      },
      "message": "Pin specific action versions per ASF policy\n"
    },
    {
      "commit": "3f4add1ac7d24848fe01b503128c55685eecce6b",
      "tree": "5bb0cfb21d6e0c769cc7b0845cebf276bc187038",
      "parents": [
        "b3ce50a1941dd43eac92058a9065503053f95569"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:39:59 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:39:59 2026 -0400"
      },
      "message": "Pin specific docker tag shas to prevent unexpected updates\n"
    },
    {
      "commit": "4e0dd0ef89cd2d9df107370a7c44f5bd5a6af07f",
      "tree": "383ec0f416309a8541190537847ad86d080759b6",
      "parents": [
        "c16e240ccfeafa414420cce8ad5d7deb3d919f46",
        "b3ce50a1941dd43eac92058a9065503053f95569"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:18:13 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 15:18:13 2026 -0400"
      },
      "message": "Merge pull request #68 from jdaugherty/add-tests-for-doc-retry\n\nAdd tests for doc retry"
    },
    {
      "commit": "b3ce50a1941dd43eac92058a9065503053f95569",
      "tree": "383ec0f416309a8541190537847ad86d080759b6",
      "parents": [
        "417d023acf4aae2ac3f4aefb8b9e4c1c9108f0a7"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:16:10 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:16:10 2026 -0400"
      },
      "message": "Add .DS_Store to ignore\n"
    },
    {
      "commit": "417d023acf4aae2ac3f4aefb8b9e4c1c9108f0a7",
      "tree": "6aa464acac183eabcdb950e8ba12eb0bf912e921",
      "parents": [
        "8b59c0156c3c4cec9d46b1a17a6745c5062fecb6"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:15:32 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:15:32 2026 -0400"
      },
      "message": "#48 - add tests\n"
    },
    {
      "commit": "8b59c0156c3c4cec9d46b1a17a6745c5062fecb6",
      "tree": "6cd30228a4557d4d57d27b0856a105775135ad9c",
      "parents": [
        "c16e240ccfeafa414420cce8ad5d7deb3d919f46"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:08:54 2026 -0400"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 15:08:54 2026 -0400"
      },
      "message": "#48 - add documentation\n"
    },
    {
      "commit": "c16e240ccfeafa414420cce8ad5d7deb3d919f46",
      "tree": "7bc88c4622e6bc4b3a8774d589d338883ca50545",
      "parents": [
        "98f230306338985b8312e46233bbc583a9c85f1d",
        "97199bf0249d0f18fc5d4d7e0323097732b92180"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 14:48:12 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 14:48:12 2026 -0400"
      },
      "message": "Merge pull request #67 from jamesfredley/fix/deploy-push-retry\n\nfix: Add retry logic to deploy-github-pages push"
    },
    {
      "commit": "98f230306338985b8312e46233bbc583a9c85f1d",
      "tree": "ed158e18097ca3a697d114d5b71b22bcfe4f1b4d",
      "parents": [
        "f1c94d49b832361e50668f5d6ba33e700ad81d0e",
        "f27e29d43be90791abcafa50a7ac2f58055e8caa"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sun Mar 29 14:47:27 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 14:47:27 2026 -0400"
      },
      "message": "Merge pull request #65 from apache/dependabot/github_actions/actions/upload-artifact-7.0.0\n\nbuild(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0"
    },
    {
      "commit": "97199bf0249d0f18fc5d4d7e0323097732b92180",
      "tree": "639052ada0afe5ebe139fd7900c5d91565e974c3",
      "parents": [
        "f1c94d49b832361e50668f5d6ba33e700ad81d0e"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Sat Mar 21 08:38:47 2026 -0400"
      },
      "committer": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Sat Mar 21 08:38:47 2026 -0400"
      },
      "message": "fix: Add retry logic to deploy-github-pages push\n\nWhen multiple branches build concurrently, their doc deployments\nrace to push to the same documentation branch. Only the first push\nsucceeds and the rest are rejected with \u0027fetch first\u0027. Add a retry\nloop that pulls with rebase and retries up to 5 times.\n\nAssisted-by: Claude Code \u003cClaude@Claude.ai\u003e\n"
    },
    {
      "commit": "f27e29d43be90791abcafa50a7ac2f58055e8caa",
      "tree": "ed158e18097ca3a697d114d5b71b22bcfe4f1b4d",
      "parents": [
        "f1c94d49b832361e50668f5d6ba33e700ad81d0e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 02 03:35:14 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 02 03:35:14 2026 +0000"
      },
      "message": "build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.0.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/b7c566a772e6b6bfb58ed0dc250532a479d7789f...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "f1c94d49b832361e50668f5d6ba33e700ad81d0e",
      "tree": "215a413d52b023f4582e3e6d3355c6a8cbe86ca7",
      "parents": [
        "25cf6d54070af5bf46d143d6e3a0f2b0796727bd",
        "e8d517ad36a15d30d4f15421f24ad31e24a8b617"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 09:13:17 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 14 09:13:17 2026 -0500"
      },
      "message": "Merge pull request #64 from jdaugherty/gradle-properties\n\ngrails properties as env - support prefixes \u0026 allow comments on same line as property definition"
    },
    {
      "commit": "e8d517ad36a15d30d4f15421f24ad31e24a8b617",
      "tree": "902949a17c75a63013b2a2511f33ebac24b8ea07",
      "parents": [
        "c930ea78520527d5f1b048dc6fa5b14aad6be9d5"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 09:09:06 2026 -0500"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 09:09:06 2026 -0500"
      },
      "message": "Update dependencies to support newer versions of docker in github actions\n"
    },
    {
      "commit": "c930ea78520527d5f1b048dc6fa5b14aad6be9d5",
      "tree": "f208cb23a0f5bfbac366eead51a936c0cec335ff",
      "parents": [
        "aff76594904ac996aa54aa83a06019e49828e615"
      ],
      "author": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 09:01:19 2026 -0500"
      },
      "committer": {
        "name": "James Daugherty",
        "email": "jdaugherty@jdresources.net",
        "time": "Sat Feb 14 09:01:19 2026 -0500"
      },
      "message": "add diagnostics to ensure docker is setup correctly\n"
    }
  ],
  "next": "aff76594904ac996aa54aa83a06019e49828e615"
}
