)]}'
{
  "commit": "f4f929a48d358acb206a6cbc91dfdee813c45aed",
  "tree": "8f078c859c7f2b3bca003e39faf6cfeb46001147",
  "parents": [
    "3b5646ff27d0e644396524b8ca2c9a4c5891726c"
  ],
  "author": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Fri May 23 17:19:26 2025 +0000"
  },
  "committer": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Fri May 23 11:30:07 2025 -0700"
  },
  "message": "dockerimg: fix VCS stamping error when building with race detector\n\nWhen building the sketch binary with race detector enabled in Docker,\nGo\u0027s VCS stamping feature was failing with \u0027error obtaining VCS status:\nexit status 128\u0027 because it couldn\u0027t properly determine the Git status\nin the mounted repository (especially in detached HEAD states).\n\nThis adds -buildvcs\u003dfalse to the Docker build command to disable VCS\nstamping when building with the race detector, which avoids the error\nwhile still enabling race detection functionality.\n\nThe fix changes the Docker build command from:\n  go build -race -o /tmp/sketch-out/sketch sketch.dev/cmd/sketch\nto:\n  go build -buildvcs\u003dfalse -race -o /tmp/sketch-out/sketch sketch.dev/cmd/sketch\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\nChange-ID: sb8b2e8656c0802f6k\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c0758c034c39b3c44883833d99a14b6ef5f4d69",
      "old_mode": 33188,
      "old_path": "dockerimg/dockerimg.go",
      "new_id": "47d144e375a400e5f1f5ed8643adaa5822633dcc",
      "new_mode": 33188,
      "new_path": "dockerimg/dockerimg.go"
    }
  ]
}
