code: def GitHub_post(data, url, *, auth, headers):
      
      r = requests.post(url, auth=auth, headers=headers, data=json.dumps(data))
      GitHub_raise_for_status(r)
      return r.json()
docs: POST the data ``data`` to GitHub.
  
      Returns the json response from the server, or raises on error status.