)]}'
{
  "log": [
    {
      "commit": "6f261717552dc5ec5da99efe12917541a88e2937",
      "tree": "c8f73c79113e807ecf459b0c17259d7d686abe27",
      "parents": [
        "7dc68ec877d3e2e2dfbc2450b62fa9d0b815505b"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Mon Aug 24 16:48:15 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 16:48:15 2026 +0800"
      },
      "message": "ci: protect site branch with a ruleset (#5)"
    },
    {
      "commit": "7dc68ec877d3e2e2dfbc2450b62fa9d0b815505b",
      "tree": "4810084077f9590402a5045ae2c3d16cebb0e597",
      "parents": [
        "816cce2b7c2c60239cf4e7e8c0c6c2a96e4a2901"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Mon Aug 24 15:13:27 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 15:13:27 2026 +0800"
      },
      "message": "feat: add ASF logo favicon (#4)"
    },
    {
      "commit": "816cce2b7c2c60239cf4e7e8c0c6c2a96e4a2901",
      "tree": "95c372eaad05c4ecf635c0d53624b0df3bfb0304",
      "parents": [
        "240f97e560d78b9a36da341a7a56489358f354fe"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Mon Aug 24 14:18:27 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 14:18:27 2026 +0800"
      },
      "message": "ci: add ASF deployment workflow and simplify site tooling (#2)"
    },
    {
      "commit": "240f97e560d78b9a36da341a7a56489358f354fe",
      "tree": "d7e59aeaac9eec70c5371e63b5202d62a2ea5e1b",
      "parents": [
        "5174a73955078183083b3fc47e14921e03e4604e"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Mon Aug 24 11:22:59 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 11:22:59 2026 +0800"
      },
      "message": "feat: build initial SvelteKit website (#1)\n\nSigned-off-by: tison \u003cwander4096@gmail.com\u003e"
    },
    {
      "commit": "5174a73955078183083b3fc47e14921e03e4604e",
      "tree": "c77b864bd6406d1a302fa24b310f967849ac6b01",
      "parents": [
        "6164da5f722721e26d2fb5a1c3f35ac813df9715"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Mon Aug 24 00:40:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 00:40:37 2026 +0800"
      },
      "message": "chore: Enable issues feature in .asf.yaml"
    },
    {
      "commit": "6164da5f722721e26d2fb5a1c3f35ac813df9715",
      "tree": "f53a10af45ba9083ec45c277fe7bfd8c824e3f32",
      "parents": [],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Mon Aug 24 00:17:17 2026 +0800"
      },
      "committer": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Mon Aug 24 00:17:17 2026 +0800"
      },
      "message": "chore: initialize website repository\n"
    }
  ]
}
