garm/runner
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 fix: unused-parameter linter findings 2024-02-22 15:06:53 +01:00
metrics fix: remove unused cobra args 2024-02-22 17:20:05 +01:00
mocks Add force delete runner 2023-10-12 06:15:36 +00:00
pool Add GitHub App support 2024-03-01 19:47:50 +00:00
providers fix: godoc linter warnings (TODOs) 2024-02-22 15:06:53 +01:00
common_test.go fix: goconst linter findings 2024-02-22 17:39:02 +01:00
enterprises.go fix: godoc linter findings (TODO comments) 2024-02-22 17:33:19 +01:00
enterprises_test.go fix: goconst linter findings 2024-02-22 17:39:02 +01:00
interfaces.go Slight refactor and fix tests 2023-07-05 09:46:19 +00:00
metadata.go fix: gocritic linter finding 2024-02-22 17:40:15 +01:00
organizations.go fix: godoc linter findings (TODO comments) 2024-02-22 17:33:19 +01:00
organizations_test.go fix: goconst linter findings 2024-02-22 17:39:02 +01:00
pools.go fix: godoc linter findings (TODO comments) 2024-02-22 17:33:19 +01:00
pools_test.go fix: godoc linter findings (TODO comments) 2024-02-22 17:33:19 +01:00
repositories.go fix: godoc linter findings (TODO comments) 2024-02-22 17:33:19 +01:00
repositories_test.go fix: goconst linter findings 2024-02-22 17:39:02 +01:00
runner.go Add GitHub App support 2024-03-01 19:47:50 +00:00
types.go Move code to external package 2023-07-21 15:34:18 +00:00