prow/github/client.go
func (c *Client) GetRepo(owner, name string) (Repo, error) {
	c.log("GetRepo", owner, name)

	var repo Repo
	_, err := c.request(&request{
		method:    http.MethodGet,
		path:      fmt.Sprintf("/repos/%s/%s", owner, name),
		exitCodes: []int{200},
	}, &repo)
	return repo, err
}
func (c *Client) GetRepo(owner, name string) (Repo, error) {
	c.log("GetRepo", owner, name)

	var repo Repo
	_, err := c.request(&request{
		method:    http.MethodGet,
		path:      fmt.Sprintf("/repos/%s/%s", owner, name),
		exitCodes: []int{200},
	}, &repo)
	return repo, err
}
// GetRepo returns the repo for the provided owner/name combination.
//
// See https://developer.github.com/v3/repos/#get