)]}'
{
  "commit": "75f769bbbfecdbd2fece5d03e9d5154d46fb10aa",
  "tree": "2bf94b7281210d611e698f71bb4ac673b97e3948",
  "parents": [
    "791b6aa0fbff752fce268f95ee57b87a730a971a"
  ],
  "author": {
    "name": "hashcatHitman",
    "email": "155700084+hashcatHitman@users.noreply.github.com",
    "time": "Mon Oct 19 19:04:38 2026 +0000"
  },
  "committer": {
    "name": "hashcatHitman",
    "email": "155700084+hashcatHitman@users.noreply.github.com",
    "time": "Tue Oct 27 20:28:03 2026 +0000"
  },
  "message": "ci: Pin actions to full release hashes\n\nThis resolves `unpinned-uses`. These commits were squashed together by\nrequest.\n\n---SQUASHED COMMIT MESSAGES START---\n\nci: Pin `actions/checkout` to 7.0.1 hash\n\nSee: https://github.com/actions/checkout/releases/tag/v7.0.1\n\nThis is the same version we\u0027re already implicitly using.\n\nSigned-off-by: hashcatHitman \u003c155700084+hashcatHitman@users.noreply.github.com\u003e\n\nci: Pin `actions/upload-artifact` to 7.0.2 hash\n\nSee: https://github.com/actions/upload-artifact/releases/tag/v7.0.2\n\nThis is the same version we\u0027re already implicitly using.\n\nSigned-off-by: hashcatHitman \u003c155700084+hashcatHitman@users.noreply.github.com\u003e\n\nci: Pin `actions/download-artifact` to 8.0.2 hash\n\nSee: https://github.com/actions/download-artifact/releases/tag/v8.0.2\n\nThis is the same version we\u0027re already implicitly using.\n\nSigned-off-by: hashcatHitman \u003c155700084+hashcatHitman@users.noreply.github.com\u003e\n\nci: Pin `actions/cache` to 5.1.0 hash\n\nSee: https://github.com/actions/cache/releases/tag/v5.1.0\n\nThis is the same version we\u0027re already implicitly using.\n\nSigned-off-by: hashcatHitman \u003c155700084+hashcatHitman@users.noreply.github.com\u003e\n\nci: Pin `actions/github-script` to 9.0.0 hash\n\nSee: https://github.com/actions/github-script/releases/tag/v9.0.0\n\nThis is the same version we\u0027re already implicitly using.\n\nSigned-off-by: hashcatHitman \u003c155700084+hashcatHitman@users.noreply.github.com\u003e\n\nci: Pin `actions/setup-node` to 6.5.0 hash\n\nSee: https://github.com/actions/setup-node/releases/tag/v6.5.0\n\nThis is the same version we\u0027re already implicitly using.\n\nSigned-off-by: hashcatHitman \u003c155700084+hashcatHitman@users.noreply.github.com\u003e\n\nci: Pin `Swatinem/rust-cache` to 2.9.3 hash\n\nSee: https://github.com/Swatinem/rust-cache/releases/tag/v2.9.3\n\nThis is the same version we\u0027re already implicitly using.\n\nSigned-off-by: hashcatHitman \u003c155700084+hashcatHitman@users.noreply.github.com\u003e\n\nci: Pin `rust-lang/crates-io-auth-action` to 1.0.6 hash\n\nSee: https://github.com/rust-lang/crates-io-auth-action/releases/tag/v1.0.6\n\nThis is the same version we\u0027re already implicitly using.\n\nSigned-off-by: hashcatHitman \u003c155700084+hashcatHitman@users.noreply.github.com\u003e\n\n---SQUASHED COMMIT MESSAGES END---\n\nSigned-off-by: hashcatHitman \u003c155700084+hashcatHitman@users.noreply.github.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd90bb0a25f5f52843eac4b385002fa7a8c3baaf",
      "old_mode": 33188,
      "old_path": ".github/workflows/clippy_dev.yml",
      "new_id": "77552e8c33ff5fb4856c1a1916944320bac3b7a0",
      "new_mode": 33188,
      "new_path": ".github/workflows/clippy_dev.yml"
    },
    {
      "type": "modify",
      "old_id": "ca69483764a4959e958a077b52cc441c0d969051",
      "old_mode": 33188,
      "old_path": ".github/workflows/clippy_mq.yml",
      "new_id": "8788b44a57898febcca98174de14ed2b209e433c",
      "new_mode": 33188,
      "new_path": ".github/workflows/clippy_mq.yml"
    },
    {
      "type": "modify",
      "old_id": "fceafd617e0b555e935ad3b41c4b3462fc977109",
      "old_mode": 33188,
      "old_path": ".github/workflows/clippy_pr.yml",
      "new_id": "55a84c4977844e3a7eb9ed2f6c08415c310c25c2",
      "new_mode": 33188,
      "new_path": ".github/workflows/clippy_pr.yml"
    },
    {
      "type": "modify",
      "old_id": "b95cbbddd4b32cd7a19342e5c253a7bb21f9f836",
      "old_mode": 33188,
      "old_path": ".github/workflows/deploy.yml",
      "new_id": "bfbfc61d0dcc2af724dde2a290f406560eb9d2ec",
      "new_mode": 33188,
      "new_path": ".github/workflows/deploy.yml"
    },
    {
      "type": "modify",
      "old_id": "210f10b7b8804453753a2a319b3bcd8cb748420a",
      "old_mode": 33188,
      "old_path": ".github/workflows/lintcheck.yml",
      "new_id": "b675670b139d4862606d83db3956212e78d25a50",
      "new_mode": 33188,
      "new_path": ".github/workflows/lintcheck.yml"
    },
    {
      "type": "modify",
      "old_id": "da6a7474cdb9186c1945fbe24166ccaea04d72f8",
      "old_mode": 33188,
      "old_path": ".github/workflows/lintcheck_summary.yml",
      "new_id": "5409dabf9d268ab97d0e0bdd924c5fbb66b60256",
      "new_mode": 33188,
      "new_path": ".github/workflows/lintcheck_summary.yml"
    },
    {
      "type": "modify",
      "old_id": "70e961b805f58466350a61549b025f9cc914e78c",
      "old_mode": 33188,
      "old_path": ".github/workflows/publish.yml",
      "new_id": "b6b271005c99f89c0455f723fc80358d2cb9587e",
      "new_mode": 33188,
      "new_path": ".github/workflows/publish.yml"
    },
    {
      "type": "modify",
      "old_id": "fdc1171d7c19d9b8299229a3b62c840d647b0314",
      "old_mode": 33188,
      "old_path": ".github/workflows/remark.yml",
      "new_id": "0636411e183e52c81a22beac881caf2747492b92",
      "new_mode": 33188,
      "new_path": ".github/workflows/remark.yml"
    }
  ]
}
