garm/runner/pool
Gabriel Adrian Samfira cbb2134f0e Add GitHub App support
This change adds the ability to use GitHub Apps to authenticate against the
GitHub API. This gives us a larger quota for API requests (15k vs 5k for PATs).

Also, each GitHub App has its own quota, whereas PATs share the same user quota.

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2024-03-01 19:47:50 +00:00
..
common.go fix: gci section warnings 2024-02-22 15:06:53 +01:00
enterprise.go Add GitHub App support 2024-03-01 19:47:50 +00:00
interfaces.go Add GitHub App support 2024-03-01 19:47:50 +00:00
organization.go Add GitHub App support 2024-03-01 19:47:50 +00:00
pool.go Add GitHub App support 2024-03-01 19:47:50 +00:00
repository.go Add GitHub App support 2024-03-01 19:47:50 +00:00
util.go Append pool_type and pool_mgr info to logs 2024-01-06 00:21:50 +00:00