)]}'
{
  "commit": "78ee7d155e76c298e91b46983873b8dff09e8bb6",
  "tree": "b394d0172b3b245184227834ea0edb24bd995311",
  "parents": [
    "b61ed52182f7b6f44c72d10f88244af4700e2644"
  ],
  "author": {
    "name": "Hana Kim",
    "email": "hyangah@gmail.com",
    "time": "Wed Jun 17 07:47:07 2026 -0400"
  },
  "committer": {
    "name": "Hyang-Ah Hana Kim",
    "email": "hyangah@gmail.com",
    "time": "Thu Jun 18 05:29:53 2026 -0700"
  },
  "message": "deploy, devtools: centralize and parameterize Go version management\n\nParameterize all Cloud Build configurations (deploy.yaml,\ndeploy-env.yaml, migrate.yaml, sitemap.yaml) by adding a single\n_GO_VERSION substitution and referencing it in build steps.\n\nPass GO_VERSION\u003d$_GO_VERSION in Cloud Build steps that execute docker\ncompose. In devtools/docker.sh, define GO_VERSION with a fallback\ndefault to 1.26.4. This allows docker-compose services to use the\ncorrect Go version without hardcoding the version string multiple times\nor tying it to the go.mod version.\n\nSource devtools/docker.sh in tests/screentest/run.sh so that commands\ninvoking docker compose directly will have GO_VERSION set.\n\nDocument the centralized version management in deploy/README.md, and\nupdate the outdated Go version reference in CONTRIBUTING.md.\n\nFor golang/go#72774\n\nChange-Id: I8d7067a63a20be1c30818a4c6098e4578a0b30e2\nReviewed-on: https://go-review.googlesource.com/c/pkgsite/+/791760\nkokoro-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Nicholas Husin \u003cnsh@golang.org\u003e\nReviewed-by: Nicholas Husin \u003chusin@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73e494b40d41b7e71d150edd0aefe7611df6aae1",
      "old_mode": 33188,
      "old_path": "CONTRIBUTING.md",
      "new_id": "b53f5676538eba0c150a0c0fc71519d5dfe3107c",
      "new_mode": 33188,
      "new_path": "CONTRIBUTING.md"
    },
    {
      "type": "modify",
      "old_id": "88fc91c5b0c0d5b75b7dca656794bc5e55feac3a",
      "old_mode": 33188,
      "old_path": "deploy/README.md",
      "new_id": "e0324f15564c7704340a5da1f3ade80e5a7ffe3c",
      "new_mode": 33188,
      "new_path": "deploy/README.md"
    },
    {
      "type": "modify",
      "old_id": "2a1f2bab7527de740fc78b9a729ecad41caf3076",
      "old_mode": 33188,
      "old_path": "deploy/deploy-env.yaml",
      "new_id": "92a31ca9d90b40aecce35306918391dc889f4298",
      "new_mode": 33188,
      "new_path": "deploy/deploy-env.yaml"
    },
    {
      "type": "modify",
      "old_id": "900652bfaf9a31985eeb86256baec2138d8db4da",
      "old_mode": 33188,
      "old_path": "deploy/deploy.yaml",
      "new_id": "9eeea2ca7724899fa3c68870d736f81936293607",
      "new_mode": 33188,
      "new_path": "deploy/deploy.yaml"
    },
    {
      "type": "modify",
      "old_id": "9a0b0dab8ad2e3706e967e7e1e8ead3cfcdbff08",
      "old_mode": 33188,
      "old_path": "deploy/migrate.yaml",
      "new_id": "24640a5fb65ff7ba1a3ff02db0bf0f42deac6254",
      "new_mode": 33188,
      "new_path": "deploy/migrate.yaml"
    },
    {
      "type": "modify",
      "old_id": "e12c5cee29111813fa742610f72921dbbcc65205",
      "old_mode": 33188,
      "old_path": "deploy/sitemap.yaml",
      "new_id": "7bb562e1eabb864efbbd7afb4f12ee302c21fe1e",
      "new_mode": 33188,
      "new_path": "deploy/sitemap.yaml"
    },
    {
      "type": "modify",
      "old_id": "a71d9e04aaf878d325e68ab3466c49ae691b2f7e",
      "old_mode": 33188,
      "old_path": "devtools/docker.sh",
      "new_id": "d373d70805e5725b3791a10f123d28161ac1e349",
      "new_mode": 33188,
      "new_path": "devtools/docker.sh"
    },
    {
      "type": "modify",
      "old_id": "a14fce477b9f12ebe16fd4924ddc3edfef9caae0",
      "old_mode": 33188,
      "old_path": "devtools/docker/compose.yaml",
      "new_id": "26e612c8bb3863ce996a3990b3b6a8c6762f3488",
      "new_mode": 33188,
      "new_path": "devtools/docker/compose.yaml"
    },
    {
      "type": "modify",
      "old_id": "3a961b79ba224b4b9d6a34dde47a96c258e109d7",
      "old_mode": 33261,
      "old_path": "tests/screentest/run.sh",
      "new_id": "397ab7a1401e425f2f579ace396793077493a5e4",
      "new_mode": 33261,
      "new_path": "tests/screentest/run.sh"
    }
  ]
}
