)]}'
{
  "commit": "0ebde11aef80fae10e47a2679a3994235fe156ae",
  "tree": "29273aa783022fe82fb61300728f1a599bbb9211",
  "parents": [
    "3af981fdfdcad225003ad61f2d448a5639dbc5e1"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Mon Oct 19 21:04:54 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 19 21:04:54 2026 -0700"
  },
  "message": "agents: require local setup-bazel composite action in workflows (#4290)\n\nInvoking `bazel-contrib/setup-bazel` directly in workflows bypasses the\nproject\u0027s `.github/actions/setup-bazel` wrapper and its caching and\n`.bazelrc` defaults.\n\nUpdate the workflow rule and code review auditor prompts to require\n`uses: ./.github/actions/setup-bazel` (and updating the composite action\nwhen defaults or inputs need adjustment).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d397241fbe83a0d1ee1e488656546c3d43703bb",
      "old_mode": 33188,
      "old_path": ".agents/rules/github_actions_workflows.md",
      "new_id": "dfec2b092a400a2718008d92aeb05de00facb5aa",
      "new_mode": 33188,
      "new_path": ".agents/rules/github_actions_workflows.md"
    },
    {
      "type": "modify",
      "old_id": "03236e42df95ac0806c43845d30f7f98b343d89f",
      "old_mode": 33188,
      "old_path": ".agents/skills/review-code/SKILL.md",
      "new_id": "ca84ccd1be7598706192e852b2122bc34d882bc2",
      "new_mode": 33188,
      "new_path": ".agents/skills/review-code/SKILL.md"
    },
    {
      "type": "modify",
      "old_id": "afec077e1b05808b52f807f49d21afb3234e6a5c",
      "old_mode": 33188,
      "old_path": ".agents/skills/review-code/review-workflows-prompt.md",
      "new_id": "4543704936ecc5f532babbab71b542d66cbb87f5",
      "new_mode": 33188,
      "new_path": ".agents/skills/review-code/review-workflows-prompt.md"
    }
  ]
}
