actions-runner-controller/github
Felipe Galindo Sanchez de1f48111a
feat: support routing GitHub API calls to custom proxy API (#1017)
GitHub currently has some limitations w.r.t permissions management on
runner groups as they all require org admin, however at our company
we're using runner groups to serve different internal teams (with
different permissions), thus we needed to deploy a custom proxy API with
our internal authentication to provide who has access to certain APIs
depending on the repository/runner group on a given org/enterprise

This change just allows to optionally send the GitHub API calls to an alternate custom
proxy URL instead of cloud github (github.com) or an enterprise URL with
basic authentication

Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2021-12-23 09:24:10 +09:00
..
fake Update go-github from v37 -> v39 (#925) 2021-12-11 21:43:40 +09:00
metrics Add metrics for GitHub API rate limit (#312) 2021-02-16 09:58:09 +09:00
github.go feat: support routing GitHub API calls to custom proxy API (#1017) 2021-12-23 09:24:10 +09:00
github_test.go Update go-github from v37 -> v39 (#925) 2021-12-11 21:43:40 +09:00