)]}'
{
  "commit": "a00c9ddf2c9734c3ea7ff9da2eaa415c47f7f7d3",
  "tree": "ab0374747a05ec574d7afef7b4793b106e1b99d9",
  "parents": [
    "6e5f475c8281aace1be3785fa625e331e510537f"
  ],
  "author": {
    "name": "Ben Collins",
    "email": "bcollins@libjwt.io",
    "time": "Mon Jun 15 16:35:32 2026 -0400"
  },
  "committer": {
    "name": "Ben Collins",
    "email": "bcollins@libjwt.io",
    "time": "Mon Jun 15 16:35:32 2026 -0400"
  },
  "message": "ci: move workflow actions off the deprecated Node.js 20 runtime\n\nGitHub is deprecating the Node 20 actions runtime. Bump every action\nthat runs on (or internally invokes) Node 20 to a Node 24 release:\n\n  - actions/checkout              v4 -\u003e v5\n  - actions/deploy-pages          v4 -\u003e v5\n  - actions/upload-pages-artifact v3 -\u003e v5  (now pulls upload-artifact v7)\n\nthreeal/cmake-action has no Node 24 release yet (only an unreleased main;\nupstream issue threeal/cmake-action#883), so replace its three uses with\nthe equivalent raw cmake invocations already used by the combos/mbedtls\njobs, dropping the dependency entirely.\n\nLeft unchanged (not on Node 20): github/codeql-action@v4 (already node24),\ncodecov/codecov-action@v5.1.2 and ConorMacBride/install-package@v1 (both\npure-shell composite actions with no Node sub-actions).\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Ben Collins \u003cbcollins@libjwt.io\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f6a0276ca20bc11c8c614ec6803f9ccad90d0d1",
      "old_mode": 33188,
      "old_path": ".github/workflows/build-and-test.yml",
      "new_id": "29f0f2e0f22c811b2d5f22414111a8c2cd48bd71",
      "new_mode": 33188,
      "new_path": ".github/workflows/build-and-test.yml"
    },
    {
      "type": "modify",
      "old_id": "8e85b8fc7e966fe84dc32a14313ee76f9cca6ea4",
      "old_mode": 33188,
      "old_path": ".github/workflows/codeql.yml",
      "new_id": "664424f9cd0ef078962cff36c95f5047afab853e",
      "new_mode": 33188,
      "new_path": ".github/workflows/codeql.yml"
    },
    {
      "type": "modify",
      "old_id": "a005fc6a6e841e2708eb6bf1ddf962b144a19e3a",
      "old_mode": 33188,
      "old_path": ".github/workflows/deploys-docs.yml",
      "new_id": "0efd02132281e08f7428caa72709e1de03d8ae3b",
      "new_mode": 33188,
      "new_path": ".github/workflows/deploys-docs.yml"
    }
  ]
}
