)]}'
{
  "commit": "f085d8777beb0e6e36814cd0bab82440b42192ea",
  "tree": "72ba9eb38ffb7eba0c951f0a037814c99ba2e0ab",
  "parents": [
    "1a2ee17d2a5a6754694cb4e20158eab6d6581311"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Sat Jan 28 17:52:29 2023 -0500"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Sat Jan 28 17:52:40 2023 -0500"
  },
  "message": "VOL-4925 - Build and release components.\n\njjb/shell/github-release.sh\n---------------------------\n  o Replace legacy github-release command with newer gh release.\n  o Bridge logic allows conditional command use during transition.\n  o Iterate, display command path and binary version.\n  o Pass flag --verify-tag to error when source branch does not exits.\n  o Use bash builtin readarray to gather files -vs- glob \u0027*\u0027,\n    gain ability to detect empty release file list.\n\nChange-Id: I91ea60f61b2c874b9daf06f2f84f683442ad733f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2da2b7f31085c3abe8928a579770d1f5143f79e6",
      "old_mode": 33261,
      "old_path": "jjb/shell/github-release.sh",
      "new_id": "46ad2434c654ecc63e0fdf39356f821c4b0fe13c",
      "new_mode": 33261,
      "new_path": "jjb/shell/github-release.sh"
    }
  ]
}
