)]}'
{
  "commit": "4463ce75b7eea47f9b484b05957def655d3f46d5",
  "tree": "6beaa654bacaac710b0d1280d010f820a51490be",
  "parents": [
    "7d78d5fc1a91b683dde970e5e48b6d9a873cfd99"
  ],
  "author": {
    "name": "Johannes Schindelin",
    "email": "johannes.schindelin@gmx.de",
    "time": "Thu Oct 08 15:29:35 2020 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Oct 08 11:58:41 2020 -0700"
  },
  "message": "ci: do not skip tagged revisions in GitHub workflows\n\nWhen `master` is tagged, and then both `master` and the tag are pushed,\nTravis CI will happily build both. That is a waste of energy, which is\nwhy we skip the build for `master` in that case.\n\nOur GitHub workflow is also triggered by tags. However, the run would\nfail because the `windows-test` jobs are _not_ skipped on tags, but the\n`windows-build` job _is skipped (and therefore fails to upload the\nbuild artifacts needed by the test jobs).\n\nIn addition, we just added logic to our GitHub workflow that will skip\nruns altogether if there is already a successful run for the same commit\nor at least for the same tree.\n\nLet\u0027s just change the GitHub workflow to no longer specifically skip\ntagged revisions.\n\nSigned-off-by: Johannes Schindelin \u003cjohannes.schindelin@gmx.de\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "821e3660d6c712a85819c487a7a5eb0bcea8c99d",
      "old_mode": 33261,
      "old_path": "ci/lib.sh",
      "new_id": "38c0eac351e7156d9c72d06b7fb7a275ba15405b",
      "new_mode": 33261,
      "new_path": "ci/lib.sh"
    }
  ]
}
