)]}'
{
  "commit": "2918ef9be6016580a527eb25892e083c374d667b",
  "tree": "a32857ba2ae4ca0758bf99fa211d64a46a577d2f",
  "parents": [
    "24146a49cc34269d1dd7f7cd334fa80e0c8a2935"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Tue Sep 02 17:03:34 2025 -0700"
  },
  "committer": {
    "name": "Richard Levasseur",
    "email": "rlevasseur@google.com",
    "time": "Wed Sep 03 10:37:06 2025 -0700"
  },
  "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\n\n(cherry picked from commit 6610fd742ae804cf2d8374b98d5fc4a9d949d9bb)\n",
  "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": "c9d46c39f09289df28f5c4b473d3ee78f2cef609",
      "old_mode": 33188,
      "old_path": "RELEASING.md",
      "new_id": "1eec305a7e88f414dcfbfd8f5abf5ea2e473bfd7",
      "new_mode": 33188,
      "new_path": "RELEASING.md"
    }
  ]
}
