)]}'
{
  "commit": "6610fd742ae804cf2d8374b98d5fc4a9d949d9bb",
  "tree": "19ef0354a4d5c48ca562d20445d6d0cd7ebd3ef5",
  "parents": [
    "e290801d3ec42c4b1fa51aa980f8691c4e2aa55f"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Tue Sep 02 17:03:34 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 03 00:03:34 2025 +0000"
  },
  "message": "chore: allow release workflow to be manually run and skip pypi upload (#3232)\n\nThis makes it possible to manually invoke the release workflow and skip\nthe pypi upload. This is useful if the release workflow was cancelled\n(or failed) after the pypi upload step.\n\nWork towards https://github.com/bazel-contrib/rules_python/issues/3188",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e13ab97fb6056436fbd03256589a5746b9d8fbeb",
      "old_mode": 33188,
      "old_path": ".github/workflows/release.yml",
      "new_id": "7a25c6eca0de50615599cb463819e44a7364ebdc",
      "new_mode": 33188,
      "new_path": ".github/workflows/release.yml"
    },
    {
      "type": "modify",
      "old_id": "e72ff619ba5acf76e9ea6d750315f8d98624cecf",
      "old_mode": 33188,
      "old_path": "RELEASING.md",
      "new_id": "3d58a9339e97366acbba72f95c7cd302e1adadcf",
      "new_mode": 33188,
      "new_path": "RELEASING.md"
    }
  ]
}
