)]}'
{
  "commit": "fcdb6623112b5e57f49da0a9fd1fac2b8ca3cf11",
  "tree": "2adf0bd35f4d9f81f2165b1aa444f488c0984ce0",
  "parents": [
    "dcaea7563072b7e6705d5f593f1a143a4f287ca7"
  ],
  "author": {
    "name": "Mingyu Chen (Rayner)",
    "email": "morningman@163.com",
    "time": "Mon Apr 20 10:08:47 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 20 10:08:47 2026 -0700"
  },
  "message": " [fix] register docker actions as submodules (#391)\n\n* [fix] clone docker actions locally to bypass enterprise allowlist\n\nEnterprise policy blocks docker/setup-buildx-action@v3,\ndocker/login-action@v3, and docker/build-push-action@v5 as\nthird-party actions. Follow the paths-filter pattern from\napache/doris: clone each action into .github/actions/\u003cname\u003e\nat a pinned commit and reference it via a local path.\n\nCo-Authored-By: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e\n\n* [fix] register docker actions as submodules and fix pinned SHAs\n\nRegister docker/setup-buildx-action, docker/login-action, and\ndocker/build-push-action as submodules under .github/actions/,\nmatching the paths-filter pattern used by apache/doris.\n\nAlso correct the pinned commit SHAs in build.yml — the previous\ncommit had them mismapped because parallel gh api calls returned\nout of order.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca052bb54ab0790a636c9b5f226502c73d547a25",
      "new_mode": 57344,
      "new_path": ".github/actions/build-push-action"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c94ce9fb468520275223c153574b00df6fe4bcc9",
      "new_mode": 57344,
      "new_path": ".github/actions/login-action"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d2750c68a42422c14e847fe6c8ac0403b4cbd6f",
      "new_mode": 57344,
      "new_path": ".github/actions/setup-buildx-action"
    },
    {
      "type": "modify",
      "old_id": "ded95ab82749d5ce1fc2e1ac323c94eb060c379e",
      "old_mode": 33188,
      "old_path": ".github/workflows/build.yml",
      "new_id": "8b8f82f6ef2b98343f7f5b127b7f40c6c6fc82e0",
      "new_mode": 33188,
      "new_path": ".github/workflows/build.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da3a293907774f863db9ccc3416da71ce4fa258c",
      "new_mode": 33188,
      "new_path": ".gitmodules"
    }
  ]
}
