diff --git a/controllers/autoscaling.go b/controllers/autoscaling.go index d3724ab02b..1ae071b631 100644 --- a/controllers/autoscaling.go +++ b/controllers/autoscaling.go @@ -9,7 +9,7 @@ import ( "strings" "github.com/actions-runner-controller/actions-runner-controller/api/v1alpha1" - "github.com/google/go-github/v39/github" + "github.com/google/go-github/v45/github" ) const ( diff --git a/controllers/horizontal_runner_autoscaler_webhook.go b/controllers/horizontal_runner_autoscaler_webhook.go index 93182b554b..7809a2d2a1 100644 --- a/controllers/horizontal_runner_autoscaler_webhook.go +++ b/controllers/horizontal_runner_autoscaler_webhook.go @@ -30,7 +30,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/reconcile" "github.com/go-logr/logr" - gogithub "github.com/google/go-github/v39/github" + gogithub "github.com/google/go-github/v45/github" "k8s.io/apimachinery/pkg/runtime" "k8s.io/client-go/tools/record" ctrl "sigs.k8s.io/controller-runtime" diff --git a/controllers/horizontal_runner_autoscaler_webhook_on_check_run.go b/controllers/horizontal_runner_autoscaler_webhook_on_check_run.go index 38f2d2d714..ea4b4c24d9 100644 --- a/controllers/horizontal_runner_autoscaler_webhook_on_check_run.go +++ b/controllers/horizontal_runner_autoscaler_webhook_on_check_run.go @@ -3,7 +3,7 @@ package controllers import ( "github.com/actions-runner-controller/actions-runner-controller/api/v1alpha1" "github.com/actions-runner-controller/actions-runner-controller/pkg/actionsglob" - "github.com/google/go-github/v39/github" + "github.com/google/go-github/v45/github" ) func (autoscaler *HorizontalRunnerAutoscalerGitHubWebhook) MatchCheckRunEvent(event *github.CheckRunEvent) func(scaleUpTrigger v1alpha1.ScaleUpTrigger) bool { diff --git a/controllers/horizontal_runner_autoscaler_webhook_on_pull_request.go b/controllers/horizontal_runner_autoscaler_webhook_on_pull_request.go index 8e921f4086..a89fb77ace 100644 --- a/controllers/horizontal_runner_autoscaler_webhook_on_pull_request.go +++ b/controllers/horizontal_runner_autoscaler_webhook_on_pull_request.go @@ -2,7 +2,7 @@ package controllers import ( "github.com/actions-runner-controller/actions-runner-controller/api/v1alpha1" - "github.com/google/go-github/v39/github" + "github.com/google/go-github/v45/github" ) func (autoscaler *HorizontalRunnerAutoscalerGitHubWebhook) MatchPullRequestEvent(event *github.PullRequestEvent) func(scaleUpTrigger v1alpha1.ScaleUpTrigger) bool { diff --git a/controllers/horizontal_runner_autoscaler_webhook_on_push.go b/controllers/horizontal_runner_autoscaler_webhook_on_push.go index 2587f31a31..15a4b7c798 100644 --- a/controllers/horizontal_runner_autoscaler_webhook_on_push.go +++ b/controllers/horizontal_runner_autoscaler_webhook_on_push.go @@ -2,7 +2,7 @@ package controllers import ( "github.com/actions-runner-controller/actions-runner-controller/api/v1alpha1" - "github.com/google/go-github/v39/github" + "github.com/google/go-github/v45/github" ) func (autoscaler *HorizontalRunnerAutoscalerGitHubWebhook) MatchPushEvent(event *github.PushEvent) func(scaleUpTrigger v1alpha1.ScaleUpTrigger) bool { diff --git a/controllers/horizontal_runner_autoscaler_webhook_test.go b/controllers/horizontal_runner_autoscaler_webhook_test.go index 54a3ea8480..1116095782 100644 --- a/controllers/horizontal_runner_autoscaler_webhook_test.go +++ b/controllers/horizontal_runner_autoscaler_webhook_test.go @@ -15,7 +15,7 @@ import ( actionsv1alpha1 "github.com/actions-runner-controller/actions-runner-controller/api/v1alpha1" "github.com/go-logr/logr" - "github.com/google/go-github/v39/github" + "github.com/google/go-github/v45/github" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" clientgoscheme "k8s.io/client-go/kubernetes/scheme" diff --git a/controllers/integration_test.go b/controllers/integration_test.go index 2f04c9b4ab..698daba8e2 100644 --- a/controllers/integration_test.go +++ b/controllers/integration_test.go @@ -8,7 +8,7 @@ import ( "time" github2 "github.com/actions-runner-controller/actions-runner-controller/github" - "github.com/google/go-github/v39/github" + "github.com/google/go-github/v45/github" "github.com/actions-runner-controller/actions-runner-controller/github/fake" diff --git a/controllers/runner_graceful_stop.go b/controllers/runner_graceful_stop.go index ab53ae3a5d..0e3793335c 100644 --- a/controllers/runner_graceful_stop.go +++ b/controllers/runner_graceful_stop.go @@ -9,7 +9,7 @@ import ( "github.com/actions-runner-controller/actions-runner-controller/github" "github.com/go-logr/logr" - gogithub "github.com/google/go-github/v39/github" + gogithub "github.com/google/go-github/v45/github" corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" ctrl "sigs.k8s.io/controller-runtime" diff --git a/github/fake/runners.go b/github/fake/runners.go index 5037157778..ea0f32894f 100644 --- a/github/fake/runners.go +++ b/github/fake/runners.go @@ -8,7 +8,7 @@ import ( "github.com/actions-runner-controller/actions-runner-controller/api/v1alpha1" - "github.com/google/go-github/v39/github" + "github.com/google/go-github/v45/github" "github.com/gorilla/mux" ) diff --git a/github/github.go b/github/github.go index 438604fec9..e918933ae8 100644 --- a/github/github.go +++ b/github/github.go @@ -14,7 +14,7 @@ import ( "github.com/actions-runner-controller/actions-runner-controller/logging" "github.com/bradleyfalzon/ghinstallation/v2" "github.com/go-logr/logr" - "github.com/google/go-github/v39/github" + "github.com/google/go-github/v45/github" "github.com/gregjones/httpcache" "golang.org/x/oauth2" ) @@ -248,7 +248,8 @@ func (c *Client) ListRunners(ctx context.Context, enterprise, org, repo string) func (c *Client) ListOrganizationRunnerGroups(ctx context.Context, org string) ([]*github.RunnerGroup, error) { var runnerGroups []*github.RunnerGroup - opts := github.ListOptions{PerPage: 100} + opts := github.ListOrgRunnerGroupOptions{} + opts.PerPage = 100 for { list, res, err := c.Client.Actions.ListOrganizationRunnerGroups(ctx, org, &opts) if err != nil { diff --git a/github/github_test.go b/github/github_test.go index f7c11f623b..0dea7250ae 100644 --- a/github/github_test.go +++ b/github/github_test.go @@ -8,7 +8,7 @@ import ( "time" "github.com/actions-runner-controller/actions-runner-controller/github/fake" - "github.com/google/go-github/v39/github" + "github.com/google/go-github/v45/github" ) var server *httptest.Server diff --git a/go.mod b/go.mod index 1f3254d8e4..68078c31b1 100644 --- a/go.mod +++ b/go.mod @@ -7,7 +7,7 @@ require ( github.com/davecgh/go-spew v1.1.1 github.com/go-logr/logr v1.2.3 github.com/google/go-cmp v0.5.8 - github.com/google/go-github/v39 v39.2.0 + github.com/google/go-github/v45 v45.2.0 github.com/gorilla/mux v1.8.0 github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 github.com/kelseyhightower/envconfig v1.4.0 diff --git a/go.sum b/go.sum index 157a1524dc..7363e3d298 100644 --- a/go.sum +++ b/go.sum @@ -225,10 +225,10 @@ github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.8 h1:e6P7q2lk1O+qJJb4BtCQXlK8vWEO8V1ZeuEdJNOqZyg= github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/go-github/v39 v39.2.0 h1:rNNM311XtPOz5rDdsJXAp2o8F67X9FnROXTvto3aSnQ= -github.com/google/go-github/v39 v39.2.0/go.mod h1:C1s8C5aCC9L+JXIYpJM5GYytdX52vC1bLvHEF1IhBrE= github.com/google/go-github/v41 v41.0.0 h1:HseJrM2JFf2vfiZJ8anY2hqBjdfY1Vlj/K27ueww4gg= github.com/google/go-github/v41 v41.0.0/go.mod h1:XgmCA5H323A9rtgExdTcnDkcqp6S30AVACCBDOonIxg= +github.com/google/go-github/v45 v45.2.0 h1:5oRLszbrkvxDDqBCNj2hjDZMKmvexaZ1xw/FCD+K3FI= +github.com/google/go-github/v45 v45.2.0/go.mod h1:FObaZJEDSTa/WGCzZ2Z3eoCDXWJKMenWWTrd8jrta28= github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8= github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= diff --git a/pkg/githubwebhookdeliveryforwarder/githubwebhookdelivery.go b/pkg/githubwebhookdeliveryforwarder/githubwebhookdelivery.go index 56ee045a04..aabe1575f8 100644 --- a/pkg/githubwebhookdeliveryforwarder/githubwebhookdelivery.go +++ b/pkg/githubwebhookdeliveryforwarder/githubwebhookdelivery.go @@ -11,7 +11,7 @@ import ( "time" "github.com/actions-runner-controller/actions-runner-controller/github" - gogithub "github.com/google/go-github/v39/github" + gogithub "github.com/google/go-github/v45/github" ) type server struct { diff --git a/pkg/hookdeliveryforwarder/forwarder.go b/pkg/hookdeliveryforwarder/forwarder.go index 25960cb0b2..0e8d0f0d51 100644 --- a/pkg/hookdeliveryforwarder/forwarder.go +++ b/pkg/hookdeliveryforwarder/forwarder.go @@ -12,7 +12,7 @@ import ( "time" "github.com/actions-runner-controller/actions-runner-controller/github" - gogithub "github.com/google/go-github/v39/github" + gogithub "github.com/google/go-github/v45/github" ) type Forwarder struct { diff --git a/pkg/hookdeliveryforwarder/hooks.go b/pkg/hookdeliveryforwarder/hooks.go index 6cbd62595e..44cc8f2d50 100644 --- a/pkg/hookdeliveryforwarder/hooks.go +++ b/pkg/hookdeliveryforwarder/hooks.go @@ -3,7 +3,7 @@ package hookdeliveryforwarder import ( "context" - gogithub "github.com/google/go-github/v39/github" + gogithub "github.com/google/go-github/v45/github" ) type hooksAPI struct { diff --git a/pkg/hookdeliveryforwarder/hooks_deliveries.go b/pkg/hookdeliveryforwarder/hooks_deliveries.go index 6d2f04c214..00b86073b5 100644 --- a/pkg/hookdeliveryforwarder/hooks_deliveries.go +++ b/pkg/hookdeliveryforwarder/hooks_deliveries.go @@ -3,7 +3,7 @@ package hookdeliveryforwarder import ( "context" - gogithub "github.com/google/go-github/v39/github" + gogithub "github.com/google/go-github/v45/github" ) type hookDeliveriesAPI struct { diff --git a/pkg/hookdeliveryforwarder/multiforwarder.go b/pkg/hookdeliveryforwarder/multiforwarder.go index 706ead76bd..d3607bebb1 100644 --- a/pkg/hookdeliveryforwarder/multiforwarder.go +++ b/pkg/hookdeliveryforwarder/multiforwarder.go @@ -8,7 +8,7 @@ import ( "sync" "github.com/actions-runner-controller/actions-runner-controller/github" - gogithub "github.com/google/go-github/v39/github" + gogithub "github.com/google/go-github/v45/github" ) type MultiForwarder struct { diff --git a/simulator/runnergroups.go b/simulator/runnergroups.go index 83e1172bdd..57e14bccaa 100644 --- a/simulator/runnergroups.go +++ b/simulator/runnergroups.go @@ -5,7 +5,7 @@ import ( "sort" "strings" - "github.com/google/go-github/v39/github" + "github.com/google/go-github/v45/github" ) type RunnerGroupScope int