)]}'
{
  "commit": "705decc860f1e7aa73476463ad98ce2ea293f7da",
  "tree": "8e24a8a93d066fcba94d2e5d92f1e01cfa0df20c",
  "parents": [
    "a3584fb13eebeb736aba20ed1d0dfa77fc73c552"
  ],
  "author": {
    "name": "Aiden Grossman",
    "email": "aidengrossman@google.com",
    "time": "Mon Mar 03 08:37:20 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Mar 03 08:37:20 2025 -0800"
  },
  "message": "[Github] Hash Pin Actions in Most Workflows (#129486)\n\nThis patch haspins all actions in most of the LLVM Github workflows.\nThis is something we try to do, but no one has gone through and combed\nthrough all of the workflows before this patch.\n\nNotably, this patch does not bump any major versions of actions just in\ncase there are subtle breaking changes introduced between versions that\ncould impact us. Also, this patch omits the libc/libc++ workflows so\nthat they can be split into separate PRs for the respective subproject\nmaintainers to review.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "751ab679411dcbd1009a0a39b7041c66d1248669",
      "old_mode": 33188,
      "old_path": ".github/workflows/build-metrics-container.yml",
      "new_id": "7924779fc3f8d4960509fe25c7b64d52dace2979",
      "new_mode": 33188,
      "new_path": ".github/workflows/build-metrics-container.yml"
    },
    {
      "type": "modify",
      "old_id": "d614dd07b3a493efe6412165304a3c6f2a22940b",
      "old_mode": 33188,
      "old_path": ".github/workflows/ci-post-commit-analyzer.yml",
      "new_id": "e0d30b66f66b655ac4169e56dd1637f641fec3d8",
      "new_mode": 33188,
      "new_path": ".github/workflows/ci-post-commit-analyzer.yml"
    },
    {
      "type": "modify",
      "old_id": "f9195a1863deec996767b35bf1f6c9c4ffbfb0d0",
      "old_mode": 33188,
      "old_path": ".github/workflows/commit-access-review.yml",
      "new_id": "5ab0ddd50d241f686d13b8d2fd58d16bbc4388ae",
      "new_mode": 33188,
      "new_path": ".github/workflows/commit-access-review.yml"
    },
    {
      "type": "modify",
      "old_id": "b4fa27203236a0285fb6d8ae16c59932e390ce77",
      "old_mode": 33188,
      "old_path": ".github/workflows/docs.yml",
      "new_id": "3561344bf87c2ec10f4a5a4628472b997028a9f3",
      "new_mode": 33188,
      "new_path": ".github/workflows/docs.yml"
    },
    {
      "type": "modify",
      "old_id": "8f32d020975f5d70e7eead9c34a0ea86fb836e81",
      "old_mode": 33188,
      "old_path": ".github/workflows/email-check.yaml",
      "new_id": "5719203c5f9089753e4d77f013487eb0f51c4e48",
      "new_mode": 33188,
      "new_path": ".github/workflows/email-check.yaml"
    },
    {
      "type": "modify",
      "old_id": "5027d4f3ea6f10a6b56341386e9b44070e206436",
      "old_mode": 33188,
      "old_path": ".github/workflows/issue-release-workflow.yml",
      "new_id": "1582d06a97d3fb0aa71f3b5a461708b472b0567f",
      "new_mode": 33188,
      "new_path": ".github/workflows/issue-release-workflow.yml"
    },
    {
      "type": "modify",
      "old_id": "ef4fdf44181938dea5d002cd0a63c64120eb7270",
      "old_mode": 33188,
      "old_path": ".github/workflows/issue-subscriber.yml",
      "new_id": "2fb8ad18eb0ac6b04e92b6e1a2c1e35e35c05c9a",
      "new_mode": 33188,
      "new_path": ".github/workflows/issue-subscriber.yml"
    },
    {
      "type": "modify",
      "old_id": "5334157a7fd20477274b0d176ec6e960b0d779cc",
      "old_mode": 33188,
      "old_path": ".github/workflows/issue-write.yml",
      "new_id": "712c7d826823985cf7b743e1f156598590dfe053",
      "new_mode": 33188,
      "new_path": ".github/workflows/issue-write.yml"
    },
    {
      "type": "modify",
      "old_id": "41b3075288d2dab927f2b5cf6a18ac082045e904",
      "old_mode": 33188,
      "old_path": ".github/workflows/libclang-abi-tests.yml",
      "new_id": "8995d52b9925f59c46548c405761a77fd01e95be",
      "new_mode": 33188,
      "new_path": ".github/workflows/libclang-abi-tests.yml"
    },
    {
      "type": "modify",
      "old_id": "c392078fa45251355e0226e42eefdbfef01ee814",
      "old_mode": 33188,
      "old_path": ".github/workflows/llvm-bugs.yml",
      "new_id": "a54e52456e8601a40d574b415aa5b14802357320",
      "new_mode": 33188,
      "new_path": ".github/workflows/llvm-bugs.yml"
    },
    {
      "type": "modify",
      "old_id": "4ff84c511250fb342f2755605fe165d7e90d5fbe",
      "old_mode": 33188,
      "old_path": ".github/workflows/llvm-project-tests.yml",
      "new_id": "d857995d325d0f500d5d0c70f4915e624bc83e94",
      "new_mode": 33188,
      "new_path": ".github/workflows/llvm-project-tests.yml"
    },
    {
      "type": "modify",
      "old_id": "9b3d49d4e99b93b6d32e1c7818b2aa3885699f52",
      "old_mode": 33188,
      "old_path": ".github/workflows/llvm-tests.yml",
      "new_id": "2c41368369ce80b0844e8bcc1a1bde6814482034",
      "new_mode": 33188,
      "new_path": ".github/workflows/llvm-tests.yml"
    },
    {
      "type": "modify",
      "old_id": "e29afd4097f9fbe5adf22ae77d5d0cf9f3fa3186",
      "old_mode": 33188,
      "old_path": ".github/workflows/merged-prs.yml",
      "new_id": "aa559e4b75a7602244bdcaa597804bb495acfebf",
      "new_mode": 33188,
      "new_path": ".github/workflows/merged-prs.yml"
    },
    {
      "type": "modify",
      "old_id": "88175d6f8d64d4bbbb034ae4985eefa8427e2550",
      "old_mode": 33188,
      "old_path": ".github/workflows/new-prs.yml",
      "new_id": "3f042e76160110b2a158bf76a33e92c50b4df0a1",
      "new_mode": 33188,
      "new_path": ".github/workflows/new-prs.yml"
    },
    {
      "type": "modify",
      "old_id": "0e6180acf4a468dc6a0ac079944a9e4c65f64ab3",
      "old_mode": 33188,
      "old_path": ".github/workflows/pr-code-format.yml",
      "new_id": "a5a5626369bdbebd85aeeb45a595b4ed9ee8fe11",
      "new_mode": 33188,
      "new_path": ".github/workflows/pr-code-format.yml"
    },
    {
      "type": "modify",
      "old_id": "272d3e2f9ef8a31da37ab1301be79227dc23c96c",
      "old_mode": 33188,
      "old_path": ".github/workflows/pr-subscriber.yml",
      "new_id": "0e3d3e04ee9387ad4e8c5aa8e088305284e4ce96",
      "new_mode": 33188,
      "new_path": ".github/workflows/pr-subscriber.yml"
    },
    {
      "type": "modify",
      "old_id": "231dd26e54ae0761ad891454d04b513c8463d44b",
      "old_mode": 33188,
      "old_path": ".github/workflows/release-binaries.yml",
      "new_id": "fd6a6cc931ec4158e33bc3fb0d565c6d2918e1be",
      "new_mode": 33188,
      "new_path": ".github/workflows/release-binaries.yml"
    },
    {
      "type": "modify",
      "old_id": "09e21585bfc565c5f9da976350acc5a17448994c",
      "old_mode": 33188,
      "old_path": ".github/workflows/release-documentation.yml",
      "new_id": "bac500080f90a531aeb818608c5c0e9276187aaa",
      "new_mode": 33188,
      "new_path": ".github/workflows/release-documentation.yml"
    },
    {
      "type": "modify",
      "old_id": "ea95e5bb12b2b811fb72178aa0d74105d7760896",
      "old_mode": 33188,
      "old_path": ".github/workflows/release-doxygen.yml",
      "new_id": "17d437e3a649d0b3f295348a76f213e4cfc9cf54",
      "new_mode": 33188,
      "new_path": ".github/workflows/release-doxygen.yml"
    },
    {
      "type": "modify",
      "old_id": "9d6f3140e6883079663195c055e77a1c6c25a996",
      "old_mode": 33188,
      "old_path": ".github/workflows/release-lit.yml",
      "new_id": "346cf3bf2c460d7c387514061d6b4580ee342c2c",
      "new_mode": 33188,
      "new_path": ".github/workflows/release-lit.yml"
    },
    {
      "type": "modify",
      "old_id": "894e07d323ca927c40054d12446d3c1fae103616",
      "old_mode": 33188,
      "old_path": ".github/workflows/version-check.yml",
      "new_id": "18e21a1a8f2958b6114ea3762cacdc0a53ece525",
      "new_mode": 33188,
      "new_path": ".github/workflows/version-check.yml"
    }
  ]
}
