)]}'
{
  "commit": "1de56230e9ea062a2da2e25eee00942eafe3bdb4",
  "tree": "836ac1abd7cd62df6e39ffecbce3b041c60496ee",
  "parents": [
    "74c0d601c516f86db4847521198dba42080db06a"
  ],
  "author": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Wed Aug 05 22:42:57 2026 +0000"
  },
  "committer": {
    "name": "luigi-rosso",
    "email": "hello@rive.app",
    "time": "Wed Aug 05 22:42:57 2026 +0000"
  },
  "message": "chore(ci): count gms runs toward coverage (#13387) c6de07afe5\n* ci: profile gms under llvm-cov so the renderer replay paths report real coverage, subsets keep their own profile files so an aborting one loses only its counts\n\n* ci: report coverage for product code only, harness and vendored sources moved the blend whenever the profiled binary set changed\n\nCo-authored-by: Luigi Rosso \u003cluigi-rosso@users.noreply.github.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0e228a2e2e074ee37882fd6b4f84d985b216b88e",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "50bc15b085f8e0419a523b4cfb935e34cd308373",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "465a0a40c0c09270157b5ce9f11c3a671858f876",
      "old_mode": 33188,
      "old_path": "tests/premake5.lua",
      "new_id": "5d9fc0081d7fa3f6801281fbfabf91ad6f7bfd07",
      "new_mode": 33188,
      "new_path": "tests/premake5.lua"
    },
    {
      "type": "modify",
      "old_id": "2a4116b9c3c2a4ab2a93f29a5f25471b8c08fb60",
      "old_mode": 33261,
      "old_path": "tests/unit_tests/test.sh",
      "new_id": "a99dbb43200725eb11e3b03712a97eaefedb798e",
      "new_mode": 33261,
      "new_path": "tests/unit_tests/test.sh"
    }
  ]
}
