Repository: palantir/bulldozer
Pull request #513 (2024-05-24 11:02:14)

Excavator:  Manage go module dependencies
###### _excavator_ is a bot for automating changes across repositories.

Changes produced by the go/manage-go-mod-dependencies-oss check.


To enable or disable this check, please contact the maintainers of Excavator.



Patch:
diff --git a/bulldozer/merge.go b/bulldozer/merge.go
index b2be4a3..18465a3 100644
--- a/bulldozer/merge.go
+++ b/bulldozer/merge.go
@@ -22,7 +22,7 @@ import (
 	"strings"
 	"time"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/pull"
 	"github.com/pkg/errors"
 	"github.com/rs/zerolog"
diff --git a/bulldozer/update.go b/bulldozer/update.go
index 59cbc9e..daee295 100644
--- a/bulldozer/update.go
+++ b/bulldozer/update.go
@@ -17,7 +17,7 @@ package bulldozer
 import (
 	"context"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/pull"
 	"github.com/pkg/errors"
 	"github.com/rs/zerolog"
diff --git a/go.mod b/go.mod
index 32fdcdc..2d0cac3 100644
--- a/go.mod
+++ b/go.mod
@@ -5,10 +5,10 @@ go 1.21
 require (
 	github.com/c2h5oh/datasize v0.0.0-20171227191756-4eba002a5eae
 	github.com/die-net/lrucache v0.0.0-20181227122439-19a39ef22a11
-	github.com/google/go-github/v61 v61.0.0
+	github.com/google/go-github/v62 v62.0.0
 	github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79
 	github.com/palantir/go-baseapp v0.5.2
-	github.com/palantir/go-githubapp v0.25.0
+	github.com/palantir/go-githubapp v0.26.0
 	github.com/pkg/errors v0.9.1
 	github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475
 	github.com/rs/zerolog v1.33.0
diff --git a/go.sum b/go.sum
index 743af3b..9da93c1 100644
--- a/go.sum
+++ b/go.sum
@@ -34,8 +34,8 @@ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
 github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
 github.com/google/go-github/v60 v60.0.0 h1:oLG98PsLauFvvu4D/YPxq374jhSxFYdzQGNCyONLfn8=
 github.com/google/go-github/v60 v60.0.0/go.mod h1:ByhX2dP9XT9o/ll2yXAu2VD8l5eNVg8hD4Cr0S/LmQk=
-github.com/google/go-github/v61 v61.0.0 h1:VwQCBwhyE9JclCI+22/7mLB1PuU9eowCXKY5pNlu1go=
-github.com/google/go-github/v61 v61.0.0/go.mod h1:0WR+KmsWX75G2EbpyGsGmradjo3IiciuI4BmdVCobQY=
+github.com/google/go-github/v62 v62.0.0 h1:/6mGCaRywZz9MuHyw9gD1CwsbmBX8GWsbFkwMmHdhl4=
+github.com/google/go-github/v62 v62.0.0/go.mod h1:EMxeUqGJq2xRu9DYBMwel/mr7kZrzUOfQmmpYrZn2a4=
 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/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 h1:+ngKgrYPPJrOjhax5N+uePQ0Fh1Z7PheYoUI/0nzkPA=
@@ -57,8 +57,8 @@ github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zk
 github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
 github.com/palantir/go-baseapp v0.5.2 h1:b1ukx7AXo2/E4NkUvTFlW+185uwCcifzd2XzLrG4oS8=
 github.com/palantir/go-baseapp v0.5.2/go.mod h1:uijQMPfmgV69oiMu2jkskum/4HiYuEP/gzrnphD+/Co=
-github.com/palantir/go-githubapp v0.25.0 h1:BCeztIwWAr/0LBwop9jfcx0qpFGk74vcRiNWYigwxIA=
-github.com/palantir/go-githubapp v0.25.0/go.mod h1:LhYxlLwQJv7rIJd0KFXpRGKNPpP6ui6qU0TDeed95d4=
+github.com/palantir/go-githubapp v0.26.0 h1:YWHqsVWXLED3nXsXLGVKXK6DNPWFytPqcDKU6hBFHUE=
+github.com/palantir/go-githubapp v0.26.0/go.mod h1:e4aVb0zbw7+cnIWQg6uQxRVJY4m0JaivRiJ0k/9Rz7o=
 github.com/patrickmn/go-cache v2.1.0+incompatible h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc=
 github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod h1:3Qf8kWWT7OJRJbdiICTKqZju1ZixQ/KpMGzzAfe6+WQ=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
diff --git a/pull/github_context.go b/pull/github_context.go
index 38884de..4c47d28 100644
--- a/pull/github_context.go
+++ b/pull/github_context.go
@@ -19,7 +19,7 @@ import (
 	"fmt"
 	"net/http"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/pkg/errors"
 )
 
diff --git a/pull/pull_requests.go b/pull/pull_requests.go
index 8dedbfc..8fee844 100644
--- a/pull/pull_requests.go
+++ b/pull/pull_requests.go
@@ -18,7 +18,7 @@ import (
 	"context"
 	"fmt"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/pkg/errors"
 	"github.com/rs/zerolog"
 )
diff --git a/server/handler/base.go b/server/handler/base.go
index 2667adb..1b1b842 100644
--- a/server/handler/base.go
+++ b/server/handler/base.go
@@ -17,7 +17,7 @@ package handler
 import (
 	"context"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/bulldozer"
 	"github.com/palantir/bulldozer/pull"
 	"github.com/palantir/go-githubapp/githubapp"
diff --git a/server/handler/check_run.go b/server/handler/check_run.go
index 14d3f0c..1d5773a 100644
--- a/server/handler/check_run.go
+++ b/server/handler/check_run.go
@@ -18,7 +18,7 @@ import (
 	"context"
 	"encoding/json"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/pull"
 	"github.com/palantir/go-githubapp/githubapp"
 	"github.com/pkg/errors"
diff --git a/server/handler/fetcher.go b/server/handler/fetcher.go
index d7757d8..1c452c4 100644
--- a/server/handler/fetcher.go
+++ b/server/handler/fetcher.go
@@ -17,7 +17,7 @@ package handler
 import (
 	"context"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/bulldozer"
 	"github.com/palantir/go-githubapp/appconfig"
 	"github.com/rs/zerolog"
diff --git a/server/handler/issue_comment.go b/server/handler/issue_comment.go
index b3350c7..f3c7724 100644
--- a/server/handler/issue_comment.go
+++ b/server/handler/issue_comment.go
@@ -18,7 +18,7 @@ import (
 	"context"
 	"encoding/json"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/pull"
 	"github.com/palantir/go-githubapp/githubapp"
 	"github.com/pkg/errors"
diff --git a/server/handler/pull_request.go b/server/handler/pull_request.go
index c88e43b..3c177e7 100644
--- a/server/handler/pull_request.go
+++ b/server/handler/pull_request.go
@@ -18,7 +18,7 @@ import (
 	"context"
 	"encoding/json"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/pull"
 	"github.com/palantir/go-githubapp/githubapp"
 	"github.com/pkg/errors"
diff --git a/server/handler/pull_request_review.go b/server/handler/pull_request_review.go
index 8793450..495dd10 100644
--- a/server/handler/pull_request_review.go
+++ b/server/handler/pull_request_review.go
@@ -18,7 +18,7 @@ import (
 	"context"
 	"encoding/json"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/pull"
 	"github.com/palantir/go-githubapp/githubapp"
 	"github.com/pkg/errors"
diff --git a/server/handler/push.go b/server/handler/push.go
index b040a64..5a477b8 100644
--- a/server/handler/push.go
+++ b/server/handler/push.go
@@ -18,7 +18,7 @@ import (
 	"context"
 	"encoding/json"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/pull"
 	"github.com/palantir/go-githubapp/githubapp"
 	"github.com/pkg/errors"
diff --git a/server/handler/status.go b/server/handler/status.go
index 5c3f2df..5d27736 100644
--- a/server/handler/status.go
+++ b/server/handler/status.go
@@ -18,7 +18,7 @@ import (
 	"context"
 	"encoding/json"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/pull"
 	"github.com/palantir/go-githubapp/githubapp"
 	"github.com/pkg/errors"
diff --git a/vendor/github.com/google/go-github/v61/AUTHORS b/vendor/github.com/google/go-github/v62/AUTHORS
similarity index 99%
rename from vendor/github.com/google/go-github/v61/AUTHORS
rename to vendor/github.com/google/go-github/v62/AUTHORS
index 74a21dc..0197b94 100644
--- a/vendor/github.com/google/go-github/v61/AUTHORS
+++ b/vendor/github.com/google/go-github/v62/AUTHORS
@@ -303,6 +303,7 @@ Matt Gaunt <matt@gauntface.co.uk>
 Matt Landis <landis.matt@gmail.com>
 Matt Moore <mattmoor@vmware.com>
 Matt Simons <mattsimons@ntlworld.com>
+Matthew Reidy <matthewreidy5@gmail.com>
 Maxime Bury <maxime.bury@gmail.com>
 Michael Meng <mmeng@lyft.com>
 Michael Spiegel <michael.m.spiegel@gmail.com>
@@ -484,4 +485,4 @@ Zach Latta <zach@zachlatta.com>
 zhouhaibing089 <zhouhaibing089@gmail.com>
 六开箱 <lkxed@outlook.com>
 缘生 <i@ysicing.me>
-蒋航 <hang.jiang@daocloud.io>
+蒋航 <hang.jiang@daocloud.io>
\ No newline at end of file
diff --git a/vendor/github.com/google/go-github/v61/LICENSE b/vendor/github.com/google/go-github/v62/LICENSE
similarity index 100%
rename from vendor/github.com/google/go-github/v61/LICENSE
rename to vendor/github.com/google/go-github/v62/LICENSE
diff --git a/vendor/github.com/google/go-github/v61/github/actions.go b/vendor/github.com/google/go-github/v62/github/actions.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions.go
rename to vendor/github.com/google/go-github/v62/github/actions.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_artifacts.go b/vendor/github.com/google/go-github/v62/github/actions_artifacts.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_artifacts.go
rename to vendor/github.com/google/go-github/v62/github/actions_artifacts.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_cache.go b/vendor/github.com/google/go-github/v62/github/actions_cache.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_cache.go
rename to vendor/github.com/google/go-github/v62/github/actions_cache.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_oidc.go b/vendor/github.com/google/go-github/v62/github/actions_oidc.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_oidc.go
rename to vendor/github.com/google/go-github/v62/github/actions_oidc.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_permissions_enterprise.go b/vendor/github.com/google/go-github/v62/github/actions_permissions_enterprise.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_permissions_enterprise.go
rename to vendor/github.com/google/go-github/v62/github/actions_permissions_enterprise.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_permissions_orgs.go b/vendor/github.com/google/go-github/v62/github/actions_permissions_orgs.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_permissions_orgs.go
rename to vendor/github.com/google/go-github/v62/github/actions_permissions_orgs.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_required_workflows.go b/vendor/github.com/google/go-github/v62/github/actions_required_workflows.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_required_workflows.go
rename to vendor/github.com/google/go-github/v62/github/actions_required_workflows.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_runner_groups.go b/vendor/github.com/google/go-github/v62/github/actions_runner_groups.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_runner_groups.go
rename to vendor/github.com/google/go-github/v62/github/actions_runner_groups.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_runners.go b/vendor/github.com/google/go-github/v62/github/actions_runners.go
similarity index 97%
rename from vendor/github.com/google/go-github/v61/github/actions_runners.go
rename to vendor/github.com/google/go-github/v62/github/actions_runners.go
index c5c9027..c4ae482 100644
--- a/vendor/github.com/google/go-github/v61/github/actions_runners.go
+++ b/vendor/github.com/google/go-github/v62/github/actions_runners.go
@@ -151,12 +151,18 @@ type Runners struct {
 	Runners    []*Runner `json:"runners"`
 }
 
+// ListRunnersOptions specifies the optional parameters to the ListRunners and ListOrganizationRunners methods.
+type ListRunnersOptions struct {
+	Name *string `url:"name,omitempty"`
+	ListOptions
+}
+
 // ListRunners lists all the self-hosted runners for a repository.
 //
 // GitHub API docs: https://docs.github.com/rest/actions/self-hosted-runners#list-self-hosted-runners-for-a-repository
 //
 //meta:operation GET /repos/{owner}/{repo}/actions/runners
-func (s *ActionsService) ListRunners(ctx context.Context, owner, repo string, opts *ListOptions) (*Runners, *Response, error) {
+func (s *ActionsService) ListRunners(ctx context.Context, owner, repo string, opts *ListRunnersOptions) (*Runners, *Response, error) {
 	u := fmt.Sprintf("repos/%v/%v/actions/runners", owner, repo)
 	u, err := addOptions(u, opts)
 	if err != nil {
@@ -290,7 +296,7 @@ func (s *ActionsService) CreateOrganizationRegistrationToken(ctx context.Context
 // GitHub API docs: https://docs.github.com/rest/actions/self-hosted-runners#list-self-hosted-runners-for-an-organization
 //
 //meta:operation GET /orgs/{org}/actions/runners
-func (s *ActionsService) ListOrganizationRunners(ctx context.Context, org string, opts *ListOptions) (*Runners, *Response, error) {
+func (s *ActionsService) ListOrganizationRunners(ctx context.Context, org string, opts *ListRunnersOptions) (*Runners, *Response, error) {
 	u := fmt.Sprintf("orgs/%v/actions/runners", org)
 	u, err := addOptions(u, opts)
 	if err != nil {
diff --git a/vendor/github.com/google/go-github/v61/github/actions_secrets.go b/vendor/github.com/google/go-github/v62/github/actions_secrets.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_secrets.go
rename to vendor/github.com/google/go-github/v62/github/actions_secrets.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_variables.go b/vendor/github.com/google/go-github/v62/github/actions_variables.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_variables.go
rename to vendor/github.com/google/go-github/v62/github/actions_variables.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_workflow_jobs.go b/vendor/github.com/google/go-github/v62/github/actions_workflow_jobs.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_workflow_jobs.go
rename to vendor/github.com/google/go-github/v62/github/actions_workflow_jobs.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_workflow_runs.go b/vendor/github.com/google/go-github/v62/github/actions_workflow_runs.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_workflow_runs.go
rename to vendor/github.com/google/go-github/v62/github/actions_workflow_runs.go
diff --git a/vendor/github.com/google/go-github/v61/github/actions_workflows.go b/vendor/github.com/google/go-github/v62/github/actions_workflows.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/actions_workflows.go
rename to vendor/github.com/google/go-github/v62/github/actions_workflows.go
diff --git a/vendor/github.com/google/go-github/v61/github/activity.go b/vendor/github.com/google/go-github/v62/github/activity.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/activity.go
rename to vendor/github.com/google/go-github/v62/github/activity.go
diff --git a/vendor/github.com/google/go-github/v61/github/activity_events.go b/vendor/github.com/google/go-github/v62/github/activity_events.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/activity_events.go
rename to vendor/github.com/google/go-github/v62/github/activity_events.go
diff --git a/vendor/github.com/google/go-github/v61/github/activity_notifications.go b/vendor/github.com/google/go-github/v62/github/activity_notifications.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/activity_notifications.go
rename to vendor/github.com/google/go-github/v62/github/activity_notifications.go
diff --git a/vendor/github.com/google/go-github/v61/github/activity_star.go b/vendor/github.com/google/go-github/v62/github/activity_star.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/activity_star.go
rename to vendor/github.com/google/go-github/v62/github/activity_star.go
diff --git a/vendor/github.com/google/go-github/v61/github/activity_watching.go b/vendor/github.com/google/go-github/v62/github/activity_watching.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/activity_watching.go
rename to vendor/github.com/google/go-github/v62/github/activity_watching.go
diff --git a/vendor/github.com/google/go-github/v61/github/admin.go b/vendor/github.com/google/go-github/v62/github/admin.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/admin.go
rename to vendor/github.com/google/go-github/v62/github/admin.go
diff --git a/vendor/github.com/google/go-github/v61/github/admin_orgs.go b/vendor/github.com/google/go-github/v62/github/admin_orgs.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/admin_orgs.go
rename to vendor/github.com/google/go-github/v62/github/admin_orgs.go
diff --git a/vendor/github.com/google/go-github/v61/github/admin_stats.go b/vendor/github.com/google/go-github/v62/github/admin_stats.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/admin_stats.go
rename to vendor/github.com/google/go-github/v62/github/admin_stats.go
diff --git a/vendor/github.com/google/go-github/v61/github/admin_users.go b/vendor/github.com/google/go-github/v62/github/admin_users.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/admin_users.go
rename to vendor/github.com/google/go-github/v62/github/admin_users.go
diff --git a/vendor/github.com/google/go-github/v61/github/apps.go b/vendor/github.com/google/go-github/v62/github/apps.go
similarity index 90%
rename from vendor/github.com/google/go-github/v61/github/apps.go
rename to vendor/github.com/google/go-github/v62/github/apps.go
index 2ebfee5..6969dab 100644
--- a/vendor/github.com/google/go-github/v61/github/apps.go
+++ b/vendor/github.com/google/go-github/v62/github/apps.go
@@ -56,6 +56,20 @@ type InstallationTokenOptions struct {
 	Permissions *InstallationPermissions `json:"permissions,omitempty"`
 }
 
+type InstallationTokenListRepoOptions struct {
+	// The IDs of the repositories that the installation token can access.
+	// Providing repository IDs restricts the access of an installation token to specific repositories.
+	RepositoryIDs []int64 `json:"repository_ids"`
+
+	// The names of the repositories that the installation token can access.
+	// Providing repository names restricts the access of an installation token to specific repositories.
+	Repositories []string `json:"repositories,omitempty"`
+
+	// The permissions granted to the access token.
+	// The permissions object includes the permission names and their access type.
+	Permissions *InstallationPermissions `json:"permissions,omitempty"`
+}
+
 // InstallationPermissions lists the repository and organization permissions for an installation.
 //
 // Permission names taken from:
@@ -344,6 +358,30 @@ func (s *AppsService) CreateInstallationToken(ctx context.Context, id int64, opt
 	return t, resp, nil
 }
 
+// CreateInstallationTokenListRepos creates a new installation token with a list of all repositories in an installation which is not possible with CreateInstallationToken.
+//
+// It differs from CreateInstallationToken by taking InstallationTokenListRepoOptions as a parameter which does not omit RepositoryIDs if that field is nil or an empty array.
+//
+// GitHub API docs: https://docs.github.com/rest/apps/apps#create-an-installation-access-token-for-an-app
+//
+//meta:operation POST /app/installations/{installation_id}/access_tokens
+func (s *AppsService) CreateInstallationTokenListRepos(ctx context.Context, id int64, opts *InstallationTokenListRepoOptions) (*InstallationToken, *Response, error) {
+	u := fmt.Sprintf("app/installations/%v/access_tokens", id)
+
+	req, err := s.client.NewRequest("POST", u, opts)
+	if err != nil {
+		return nil, nil, err
+	}
+
+	t := new(InstallationToken)
+	resp, err := s.client.Do(ctx, req, t)
+	if err != nil {
+		return nil, resp, err
+	}
+
+	return t, resp, nil
+}
+
 // CreateAttachment creates a new attachment on user comment containing a url.
 //
 // GitHub API docs: https://docs.github.com/enterprise-server@3.3/rest/reference/apps#create-a-content-attachment
diff --git a/vendor/github.com/google/go-github/v61/github/apps_hooks.go b/vendor/github.com/google/go-github/v62/github/apps_hooks.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/apps_hooks.go
rename to vendor/github.com/google/go-github/v62/github/apps_hooks.go
diff --git a/vendor/github.com/google/go-github/v61/github/apps_hooks_deliveries.go b/vendor/github.com/google/go-github/v62/github/apps_hooks_deliveries.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/apps_hooks_deliveries.go
rename to vendor/github.com/google/go-github/v62/github/apps_hooks_deliveries.go
diff --git a/vendor/github.com/google/go-github/v61/github/apps_installation.go b/vendor/github.com/google/go-github/v62/github/apps_installation.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/apps_installation.go
rename to vendor/github.com/google/go-github/v62/github/apps_installation.go
diff --git a/vendor/github.com/google/go-github/v61/github/apps_manifest.go b/vendor/github.com/google/go-github/v62/github/apps_manifest.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/apps_manifest.go
rename to vendor/github.com/google/go-github/v62/github/apps_manifest.go
diff --git a/vendor/github.com/google/go-github/v61/github/apps_marketplace.go b/vendor/github.com/google/go-github/v62/github/apps_marketplace.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/apps_marketplace.go
rename to vendor/github.com/google/go-github/v62/github/apps_marketplace.go
diff --git a/vendor/github.com/google/go-github/v61/github/authorizations.go b/vendor/github.com/google/go-github/v62/github/authorizations.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/authorizations.go
rename to vendor/github.com/google/go-github/v62/github/authorizations.go
diff --git a/vendor/github.com/google/go-github/v61/github/billing.go b/vendor/github.com/google/go-github/v62/github/billing.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/billing.go
rename to vendor/github.com/google/go-github/v62/github/billing.go
diff --git a/vendor/github.com/google/go-github/v61/github/checks.go b/vendor/github.com/google/go-github/v62/github/checks.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/checks.go
rename to vendor/github.com/google/go-github/v62/github/checks.go
diff --git a/vendor/github.com/google/go-github/v61/github/code-scanning.go b/vendor/github.com/google/go-github/v62/github/code-scanning.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/code-scanning.go
rename to vendor/github.com/google/go-github/v62/github/code-scanning.go
diff --git a/vendor/github.com/google/go-github/v61/github/codesofconduct.go b/vendor/github.com/google/go-github/v62/github/codesofconduct.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/codesofconduct.go
rename to vendor/github.com/google/go-github/v62/github/codesofconduct.go
diff --git a/vendor/github.com/google/go-github/v61/github/codespaces.go b/vendor/github.com/google/go-github/v62/github/codespaces.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/codespaces.go
rename to vendor/github.com/google/go-github/v62/github/codespaces.go
diff --git a/vendor/github.com/google/go-github/v61/github/codespaces_secrets.go b/vendor/github.com/google/go-github/v62/github/codespaces_secrets.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/codespaces_secrets.go
rename to vendor/github.com/google/go-github/v62/github/codespaces_secrets.go
diff --git a/vendor/github.com/google/go-github/v61/github/copilot.go b/vendor/github.com/google/go-github/v62/github/copilot.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/copilot.go
rename to vendor/github.com/google/go-github/v62/github/copilot.go
diff --git a/vendor/github.com/google/go-github/v61/github/dependabot.go b/vendor/github.com/google/go-github/v62/github/dependabot.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/dependabot.go
rename to vendor/github.com/google/go-github/v62/github/dependabot.go
diff --git a/vendor/github.com/google/go-github/v61/github/dependabot_alerts.go b/vendor/github.com/google/go-github/v62/github/dependabot_alerts.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/dependabot_alerts.go
rename to vendor/github.com/google/go-github/v62/github/dependabot_alerts.go
diff --git a/vendor/github.com/google/go-github/v61/github/dependabot_secrets.go b/vendor/github.com/google/go-github/v62/github/dependabot_secrets.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/dependabot_secrets.go
rename to vendor/github.com/google/go-github/v62/github/dependabot_secrets.go
diff --git a/vendor/github.com/google/go-github/v61/github/dependency_graph.go b/vendor/github.com/google/go-github/v62/github/dependency_graph.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/dependency_graph.go
rename to vendor/github.com/google/go-github/v62/github/dependency_graph.go
diff --git a/vendor/github.com/google/go-github/v62/github/dependency_graph_snapshots.go b/vendor/github.com/google/go-github/v62/github/dependency_graph_snapshots.go
new file mode 100644
index 0000000..0606b98
--- /dev/null
+++ b/vendor/github.com/google/go-github/v62/github/dependency_graph_snapshots.go
@@ -0,0 +1,113 @@
+// Copyright 2023 The go-github AUTHORS. All rights reserved.
+//
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package github
+
+import (
+	"context"
+	"fmt"
+)
+
+// DependencyGraphSnapshotResolvedDependency represents a resolved dependency in a dependency graph snapshot.
+//
+// GitHub API docs: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository
+type DependencyGraphSnapshotResolvedDependency struct {
+	PackageURL *string `json:"package_url,omitempty"`
+	// Represents whether the dependency is requested directly by the manifest or is a dependency of another dependency.
+	// Can have the following values:
+	//   - "direct": indicates that the dependency is requested directly by the manifest.
+	//   - "indirect": indicates that the dependency is a dependency of another dependency.
+	Relationship *string `json:"relationship,omitempty"`
+	// Represents whether the dependency is required for the primary build artifact or is only used for development.
+	// Can have the following values:
+	//   - "runtime": indicates that the dependency is required for the primary build artifact.
+	//   - "development": indicates that the dependency is only used for development.
+	Scope        *string  `json:"scope,omitempty"`
+	Dependencies []string `json:"dependencies,omitempty"`
+}
+
+// DependencyGraphSnapshotJob represents the job that created the snapshot.
+//
+// GitHub API docs: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository
+type DependencyGraphSnapshotJob struct {
+	Correlator *string `json:"correlator,omitempty"`
+	ID         *string `json:"id,omitempty"`
+	HTMLURL    *string `json:"html_url,omitempty"`
+}
+
+// DependencyGraphSnapshotDetector represents a description of the detector used.
+//
+// GitHub API docs: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository
+type DependencyGraphSnapshotDetector struct {
+	Name    *string `json:"name,omitempty"`
+	Version *string `json:"version,omitempty"`
+	URL     *string `json:"url,omitempty"`
+}
+
+// DependencyGraphSnapshotManifestFile represents the file declaring the repository's dependencies.
+//
+// GitHub API docs: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository
+type DependencyGraphSnapshotManifestFile struct {
+	SourceLocation *string `json:"source_location,omitempty"`
+}
+
+// DependencyGraphSnapshotManifest represents a collection of related dependencies declared in a file or representing a logical group of dependencies.
+//
+// GitHub API docs: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository
+type DependencyGraphSnapshotManifest struct {
+	Name     *string                                               `json:"name,omitempty"`
+	File     *DependencyGraphSnapshotManifestFile                  `json:"file,omitempty"`
+	Resolved map[string]*DependencyGraphSnapshotResolvedDependency `json:"resolved,omitempty"`
+}
+
+// DependencyGraphSnapshot represent a snapshot of a repository's dependencies.
+//
+// GitHub API docs: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository
+type DependencyGraphSnapshot struct {
+	Version   int                                         `json:"version"`
+	Sha       *string                                     `json:"sha,omitempty"`
+	Ref       *string                                     `json:"ref,omitempty"`
+	Job       *DependencyGraphSnapshotJob                 `json:"job,omitempty"`
+	Detector  *DependencyGraphSnapshotDetector            `json:"detector,omitempty"`
+	Scanned   *Timestamp                                  `json:"scanned,omitempty"`
+	Manifests map[string]*DependencyGraphSnapshotManifest `json:"manifests,omitempty"`
+}
+
+// DependencyGraphSnapshotCreationData represents the dependency snapshot's creation result.
+//
+// GitHub API docs: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository
+type DependencyGraphSnapshotCreationData struct {
+	ID        int64      `json:"id"`
+	CreatedAt *Timestamp `json:"created_at,omitempty"`
+	Message   *string    `json:"message,omitempty"`
+	// Represents the snapshot creation result.
+	// Can have the following values:
+	//   - "SUCCESS": indicates that the snapshot was successfully created and the repository's dependencies were updated.
+	//   - "ACCEPTED": indicates that the snapshot was successfully created, but the repository's dependencies were not updated.
+	//   - "INVALID": indicates that the snapshot was malformed.
+	Result *string `json:"result,omitempty"`
+}
+
+// CreateSnapshot creates a new snapshot of a repository's dependencies.
+//
+// GitHub API docs: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository
+//
+//meta:operation POST /repos/{owner}/{repo}/dependency-graph/snapshots
+func (s *DependencyGraphService) CreateSnapshot(ctx context.Context, owner, repo string, dependencyGraphSnapshot *DependencyGraphSnapshot) (*DependencyGraphSnapshotCreationData, *Response, error) {
+	url := fmt.Sprintf("repos/%v/%v/dependency-graph/snapshots", owner, repo)
+
+	req, err := s.client.NewRequest("POST", url, dependencyGraphSnapshot)
+	if err != nil {
+		return nil, nil, err
+	}
+
+	var snapshotCreationData *DependencyGraphSnapshotCreationData
+	resp, err := s.client.Do(ctx, req, &snapshotCreationData)
+	if err != nil {
+		return nil, resp, err
+	}
+
+	return snapshotCreationData, resp, nil
+}
diff --git a/vendor/github.com/google/go-github/v61/github/doc.go b/vendor/github.com/google/go-github/v62/github/doc.go
similarity index 99%
rename from vendor/github.com/google/go-github/v61/github/doc.go
rename to vendor/github.com/google/go-github/v62/github/doc.go
index 6c4b3a8..e0c8108 100644
--- a/vendor/github.com/google/go-github/v61/github/doc.go
+++ b/vendor/github.com/google/go-github/v62/github/doc.go
@@ -8,7 +8,7 @@ Package github provides a client for using the GitHub API.
 
 Usage:
 
-	import "github.com/google/go-github/v61/github"	// with go modules enabled (GO111MODULE=on or outside GOPATH)
+	import "github.com/google/go-github/v62/github"	// with go modules enabled (GO111MODULE=on or outside GOPATH)
 	import "github.com/google/go-github/github"     // with go modules disabled
 
 Construct a new GitHub client, then use the various services on the client to
diff --git a/vendor/github.com/google/go-github/v61/github/emojis.go b/vendor/github.com/google/go-github/v62/github/emojis.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/emojis.go
rename to vendor/github.com/google/go-github/v62/github/emojis.go
diff --git a/vendor/github.com/google/go-github/v61/github/enterprise.go b/vendor/github.com/google/go-github/v62/github/enterprise.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/enterprise.go
rename to vendor/github.com/google/go-github/v62/github/enterprise.go
diff --git a/vendor/github.com/google/go-github/v61/github/enterprise_actions_runner_groups.go b/vendor/github.com/google/go-github/v62/github/enterprise_actions_runner_groups.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/enterprise_actions_runner_groups.go
rename to vendor/github.com/google/go-github/v62/github/enterprise_actions_runner_groups.go
diff --git a/vendor/github.com/google/go-github/v61/github/enterprise_actions_runners.go b/vendor/github.com/google/go-github/v62/github/enterprise_actions_runners.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/enterprise_actions_runners.go
rename to vendor/github.com/google/go-github/v62/github/enterprise_actions_runners.go
diff --git a/vendor/github.com/google/go-github/v61/github/enterprise_audit_log.go b/vendor/github.com/google/go-github/v62/github/enterprise_audit_log.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/enterprise_audit_log.go
rename to vendor/github.com/google/go-github/v62/github/enterprise_audit_log.go
diff --git a/vendor/github.com/google/go-github/v61/github/enterprise_code_security_and_analysis.go b/vendor/github.com/google/go-github/v62/github/enterprise_code_security_and_analysis.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/enterprise_code_security_and_analysis.go
rename to vendor/github.com/google/go-github/v62/github/enterprise_code_security_and_analysis.go
diff --git a/vendor/github.com/google/go-github/v61/github/event.go b/vendor/github.com/google/go-github/v62/github/event.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/event.go
rename to vendor/github.com/google/go-github/v62/github/event.go
diff --git a/vendor/github.com/google/go-github/v61/github/event_types.go b/vendor/github.com/google/go-github/v62/github/event_types.go
similarity index 98%
rename from vendor/github.com/google/go-github/v61/github/event_types.go
rename to vendor/github.com/google/go-github/v62/github/event_types.go
index b820ddd..e5ae33a 100644
--- a/vendor/github.com/google/go-github/v61/github/event_types.go
+++ b/vendor/github.com/google/go-github/v62/github/event_types.go
@@ -232,6 +232,7 @@ type DeploymentProtectionRuleEvent struct {
 //
 // GitHub API docs: https://docs.github.com/developers/webhooks-and-events/webhook-events-and-payloads#deployment_status
 type DeploymentStatusEvent struct {
+	Action           *string           `json:"action,omitempty"`
 	Deployment       *Deployment       `json:"deployment,omitempty"`
 	DeploymentStatus *DeploymentStatus `json:"deployment_status,omitempty"`
 	Repo             *Repository       `json:"repository,omitempty"`
@@ -689,14 +690,34 @@ type MarketplacePurchaseEvent struct {
 	Org *Organization `json:"organization,omitempty"`
 }
 
-// MemberEvent is triggered when a user is added as a collaborator to a repository.
+// MemberChangesPermission represents changes to a repository collaborator's permissions.
+type MemberChangesPermission struct {
+	From *string `json:"from,omitempty"`
+	To   *string `json:"to,omitempty"`
+}
+
+// MemberChangesRoleName represents changes to a repository collaborator's role.
+type MemberChangesRoleName struct {
+	From *string `json:"from,omitempty"`
+	To   *string `json:"to,omitempty"`
+}
+
+// MemberChanges represents changes to a repository collaborator's role or permission.
+type MemberChanges struct {
+	Permission *MemberChangesPermission `json:"permission,omitempty"`
+	RoleName   *MemberChangesRoleName   `json:"role_name,omitempty"`
+}
+
+// MemberEvent is triggered when a user's membership as a collaborator to a repository changes.
 // The Webhook event name is "member".
 //
 // GitHub API docs: https://docs.github.com/developers/webhooks-and-events/webhook-events-and-payloads#member
 type MemberEvent struct {
-	// Action is the action that was performed. Possible value is: "added".
-	Action *string `json:"action,omitempty"`
-	Member *User   `json:"member,omitempty"`
+	// Action is the action that was performed. Possible values are:
+	//"added", "edited", "removed".
+	Action  *string        `json:"action,omitempty"`
+	Member  *User          `json:"member,omitempty"`
+	Changes *MemberChanges `json:"changes,omitempty"`
 
 	// The following fields are only populated by Webhook events.
 	Repo         *Repository   `json:"repository,omitempty"`
diff --git a/vendor/github.com/google/go-github/v61/github/gists.go b/vendor/github.com/google/go-github/v62/github/gists.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/gists.go
rename to vendor/github.com/google/go-github/v62/github/gists.go
diff --git a/vendor/github.com/google/go-github/v61/github/gists_comments.go b/vendor/github.com/google/go-github/v62/github/gists_comments.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/gists_comments.go
rename to vendor/github.com/google/go-github/v62/github/gists_comments.go
diff --git a/vendor/github.com/google/go-github/v61/github/git.go b/vendor/github.com/google/go-github/v62/github/git.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/git.go
rename to vendor/github.com/google/go-github/v62/github/git.go
diff --git a/vendor/github.com/google/go-github/v61/github/git_blobs.go b/vendor/github.com/google/go-github/v62/github/git_blobs.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/git_blobs.go
rename to vendor/github.com/google/go-github/v62/github/git_blobs.go
diff --git a/vendor/github.com/google/go-github/v61/github/git_commits.go b/vendor/github.com/google/go-github/v62/github/git_commits.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/git_commits.go
rename to vendor/github.com/google/go-github/v62/github/git_commits.go
diff --git a/vendor/github.com/google/go-github/v61/github/git_refs.go b/vendor/github.com/google/go-github/v62/github/git_refs.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/git_refs.go
rename to vendor/github.com/google/go-github/v62/github/git_refs.go
diff --git a/vendor/github.com/google/go-github/v61/github/git_tags.go b/vendor/github.com/google/go-github/v62/github/git_tags.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/git_tags.go
rename to vendor/github.com/google/go-github/v62/github/git_tags.go
diff --git a/vendor/github.com/google/go-github/v61/github/git_trees.go b/vendor/github.com/google/go-github/v62/github/git_trees.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/git_trees.go
rename to vendor/github.com/google/go-github/v62/github/git_trees.go
diff --git a/vendor/github.com/google/go-github/v61/github/github-accessors.go b/vendor/github.com/google/go-github/v62/github/github-accessors.go
similarity index 99%
rename from vendor/github.com/google/go-github/v61/github/github-accessors.go
rename to vendor/github.com/google/go-github/v62/github/github-accessors.go
index 57a7165..fd2fe22 100644
--- a/vendor/github.com/google/go-github/v61/github/github-accessors.go
+++ b/vendor/github.com/google/go-github/v62/github/github-accessors.go
@@ -5206,6 +5206,166 @@ func (d *Dependency) GetScope() string {
 	return *d.Scope
 }
 
+// GetDetector returns the Detector field.
+func (d *DependencyGraphSnapshot) GetDetector() *DependencyGraphSnapshotDetector {
+	if d == nil {
+		return nil
+	}
+	return d.Detector
+}
+
+// GetJob returns the Job field.
+func (d *DependencyGraphSnapshot) GetJob() *DependencyGraphSnapshotJob {
+	if d == nil {
+		return nil
+	}
+	return d.Job
+}
+
+// GetRef returns the Ref field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshot) GetRef() string {
+	if d == nil || d.Ref == nil {
+		return ""
+	}
+	return *d.Ref
+}
+
+// GetScanned returns the Scanned field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshot) GetScanned() Timestamp {
+	if d == nil || d.Scanned == nil {
+		return Timestamp{}
+	}
+	return *d.Scanned
+}
+
+// GetSha returns the Sha field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshot) GetSha() string {
+	if d == nil || d.Sha == nil {
+		return ""
+	}
+	return *d.Sha
+}
+
+// GetCreatedAt returns the CreatedAt field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotCreationData) GetCreatedAt() Timestamp {
+	if d == nil || d.CreatedAt == nil {
+		return Timestamp{}
+	}
+	return *d.CreatedAt
+}
+
+// GetMessage returns the Message field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotCreationData) GetMessage() string {
+	if d == nil || d.Message == nil {
+		return ""
+	}
+	return *d.Message
+}
+
+// GetResult returns the Result field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotCreationData) GetResult() string {
+	if d == nil || d.Result == nil {
+		return ""
+	}
+	return *d.Result
+}
+
+// GetName returns the Name field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotDetector) GetName() string {
+	if d == nil || d.Name == nil {
+		return ""
+	}
+	return *d.Name
+}
+
+// GetURL returns the URL field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotDetector) GetURL() string {
+	if d == nil || d.URL == nil {
+		return ""
+	}
+	return *d.URL
+}
+
+// GetVersion returns the Version field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotDetector) GetVersion() string {
+	if d == nil || d.Version == nil {
+		return ""
+	}
+	return *d.Version
+}
+
+// GetCorrelator returns the Correlator field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotJob) GetCorrelator() string {
+	if d == nil || d.Correlator == nil {
+		return ""
+	}
+	return *d.Correlator
+}
+
+// GetHTMLURL returns the HTMLURL field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotJob) GetHTMLURL() string {
+	if d == nil || d.HTMLURL == nil {
+		return ""
+	}
+	return *d.HTMLURL
+}
+
+// GetID returns the ID field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotJob) GetID() string {
+	if d == nil || d.ID == nil {
+		return ""
+	}
+	return *d.ID
+}
+
+// GetFile returns the File field.
+func (d *DependencyGraphSnapshotManifest) GetFile() *DependencyGraphSnapshotManifestFile {
+	if d == nil {
+		return nil
+	}
+	return d.File
+}
+
+// GetName returns the Name field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotManifest) GetName() string {
+	if d == nil || d.Name == nil {
+		return ""
+	}
+	return *d.Name
+}
+
+// GetSourceLocation returns the SourceLocation field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotManifestFile) GetSourceLocation() string {
+	if d == nil || d.SourceLocation == nil {
+		return ""
+	}
+	return *d.SourceLocation
+}
+
+// GetPackageURL returns the PackageURL field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotResolvedDependency) GetPackageURL() string {
+	if d == nil || d.PackageURL == nil {
+		return ""
+	}
+	return *d.PackageURL
+}
+
+// GetRelationship returns the Relationship field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotResolvedDependency) GetRelationship() string {
+	if d == nil || d.Relationship == nil {
+		return ""
+	}
+	return *d.Relationship
+}
+
+// GetScope returns the Scope field if it's non-nil, zero value otherwise.
+func (d *DependencyGraphSnapshotResolvedDependency) GetScope() string {
+	if d == nil || d.Scope == nil {
+		return ""
+	}
+	return *d.Scope
+}
+
 // GetAction returns the Action field if it's non-nil, zero value otherwise.
 func (d *DeployKeyEvent) GetAction() string {
 	if d == nil || d.Action == nil {
@@ -5718,6 +5878,14 @@ func (d *DeploymentStatus) GetURL() string {
 	return *d.URL
 }
 
+// GetAction returns the Action field if it's non-nil, zero value otherwise.
+func (d *DeploymentStatusEvent) GetAction() string {
+	if d == nil || d.Action == nil {
+		return ""
+	}
+	return *d.Action
+}
+
 // GetDeployment returns the Deployment field.
 func (d *DeploymentStatusEvent) GetDeployment() *Deployment {
 	if d == nil {
@@ -9062,6 +9230,14 @@ func (i *InstallationToken) GetToken() string {
 	return *i.Token
 }
 
+// GetPermissions returns the Permissions field.
+func (i *InstallationTokenListRepoOptions) GetPermissions() *InstallationPermissions {
+	if i == nil {
+		return nil
+	}
+	return i.Permissions
+}
+
 // GetPermissions returns the Permissions field.
 func (i *InstallationTokenOptions) GetPermissions() *InstallationPermissions {
 	if i == nil {
@@ -10758,6 +10934,14 @@ func (l *ListRepositories) GetTotalCount() int {
 	return *l.TotalCount
 }
 
+// GetName returns the Name field if it's non-nil, zero value otherwise.
+func (l *ListRunnersOptions) GetName() string {
+	if l == nil || l.Name == nil {
+		return ""
+	}
+	return *l.Name
+}
+
 // GetCount returns the Count field if it's non-nil, zero value otherwise.
 func (l *ListSCIMProvisionedIdentitiesOptions) GetCount() int {
 	if l == nil || l.Count == nil {
@@ -11206,6 +11390,54 @@ func (m *Match) GetText() string {
 	return *m.Text
 }
 
+// GetPermission returns the Permission field.
+func (m *MemberChanges) GetPermission() *MemberChangesPermission {
+	if m == nil {
+		return nil
+	}
+	return m.Permission
+}
+
+// GetRoleName returns the RoleName field.
+func (m *MemberChanges) GetRoleName() *MemberChangesRoleName {
+	if m == nil {
+		return nil
+	}
+	return m.RoleName
+}
+
+// GetFrom returns the From field if it's non-nil, zero value otherwise.
+func (m *MemberChangesPermission) GetFrom() string {
+	if m == nil || m.From == nil {
+		return ""
+	}
+	return *m.From
+}
+
+// GetTo returns the To field if it's non-nil, zero value otherwise.
+func (m *MemberChangesPermission) GetTo() string {
+	if m == nil || m.To == nil {
+		return ""
+	}
+	return *m.To
+}
+
+// GetFrom returns the From field if it's non-nil, zero value otherwise.
+func (m *MemberChangesRoleName) GetFrom() string {
+	if m == nil || m.From == nil {
+		return ""
+	}
+	return *m.From
+}
+
+// GetTo returns the To field if it's non-nil, zero value otherwise.
+func (m *MemberChangesRoleName) GetTo() string {
+	if m == nil || m.To == nil {
+		return ""
+	}
+	return *m.To
+}
+
 // GetAction returns the Action field if it's non-nil, zero value otherwise.
 func (m *MemberEvent) GetAction() string {
 	if m == nil || m.Action == nil {
@@ -11214,6 +11446,14 @@ func (m *MemberEvent) GetAction() string {
 	return *m.Action
 }
 
+// GetChanges returns the Changes field.
+func (m *MemberEvent) GetChanges() *MemberChanges {
+	if m == nil {
+		return nil
+	}
+	return m.Changes
+}
+
 // GetInstallation returns the Installation field.
 func (m *MemberEvent) GetInstallation() *Installation {
 	if m == nil {
diff --git a/vendor/github.com/google/go-github/v61/github/github.go b/vendor/github.com/google/go-github/v62/github/github.go
similarity index 97%
rename from vendor/github.com/google/go-github/v61/github/github.go
rename to vendor/github.com/google/go-github/v62/github/github.go
index 03e2e62..28a3c10 100644
--- a/vendor/github.com/google/go-github/v61/github/github.go
+++ b/vendor/github.com/google/go-github/v62/github/github.go
@@ -28,7 +28,7 @@ import (
 )
 
 const (
-	Version = "v61.0.0"
+	Version = "v62.0.0"
 
 	defaultAPIVersion = "2022-11-28"
 	defaultBaseURL    = "https://api.github.com/"
@@ -804,6 +804,7 @@ type requestContext uint8
 
 const (
 	bypassRateLimitCheck requestContext = iota
+	SleepUntilPrimaryRateLimitResetWhenRateLimited
 )
 
 // BareDo sends an API request and lets you handle the api response. If an error
@@ -889,6 +890,15 @@ func (c *Client) BareDo(ctx context.Context, req *http.Request) (*Response, erro
 			err = aerr
 		}
 
+		rateLimitError, ok := err.(*RateLimitError)
+		if ok && req.Context().Value(SleepUntilPrimaryRateLimitResetWhenRateLimited) != nil {
+			if err := sleepUntilResetWithBuffer(req.Context(), rateLimitError.Rate.Reset.Time); err != nil {
+				return response, err
+			}
+			// retry the request once when the rate limit has reset
+			return c.BareDo(context.WithValue(req.Context(), SleepUntilPrimaryRateLimitResetWhenRateLimited, nil), req)
+		}
+
 		// Update the secondary rate limit if we hit it.
 		rerr, ok := err.(*AbuseRateLimitError)
 		if ok && rerr.RetryAfter != nil {
@@ -950,6 +960,18 @@ func (c *Client) checkRateLimitBeforeDo(req *http.Request, rateLimitCategory Rat
 			Header:     make(http.Header),
 			Body:       io.NopCloser(strings.NewReader("")),
 		}
+
+		if req.Context().Value(SleepUntilPrimaryRateLimitResetWhenRateLimited) != nil {
+			if err := sleepUntilResetWithBuffer(req.Context(), rate.Reset.Time); err == nil {
+				return nil
+			}
+			return &RateLimitError{
+				Rate:     rate,
+				Response: resp,
+				Message:  fmt.Sprintf("Context cancelled while waiting for rate limit to reset until %v, not making remote request.", rate.Reset.Time),
+			}
+		}
+
 		return &RateLimitError{
 			Rate:     rate,
 			Response: resp,
@@ -1514,6 +1536,20 @@ func formatRateReset(d time.Duration) string {
 	return fmt.Sprintf("[rate reset in %v]", timeString)
 }
 
+func sleepUntilResetWithBuffer(ctx context.Context, reset time.Time) error {
+	buffer := time.Second
+	timer := time.NewTimer(time.Until(reset) + buffer)
+	select {
+	case <-ctx.Done():
+		if !timer.Stop() {
+			<-timer.C
+		}
+		return ctx.Err()
+	case <-timer.C:
+	}
+	return nil
+}
+
 // When using roundTripWithOptionalFollowRedirect, note that it
 // is the responsibility of the caller to close the response body.
 func (c *Client) roundTripWithOptionalFollowRedirect(ctx context.Context, u string, maxRedirects int, opts ...RequestOption) (*http.Response, error) {
diff --git a/vendor/github.com/google/go-github/v61/github/gitignore.go b/vendor/github.com/google/go-github/v62/github/gitignore.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/gitignore.go
rename to vendor/github.com/google/go-github/v62/github/gitignore.go
diff --git a/vendor/github.com/google/go-github/v61/github/interactions.go b/vendor/github.com/google/go-github/v62/github/interactions.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/interactions.go
rename to vendor/github.com/google/go-github/v62/github/interactions.go
diff --git a/vendor/github.com/google/go-github/v61/github/interactions_orgs.go b/vendor/github.com/google/go-github/v62/github/interactions_orgs.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/interactions_orgs.go
rename to vendor/github.com/google/go-github/v62/github/interactions_orgs.go
diff --git a/vendor/github.com/google/go-github/v61/github/interactions_repos.go b/vendor/github.com/google/go-github/v62/github/interactions_repos.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/interactions_repos.go
rename to vendor/github.com/google/go-github/v62/github/interactions_repos.go
diff --git a/vendor/github.com/google/go-github/v61/github/issue_import.go b/vendor/github.com/google/go-github/v62/github/issue_import.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/issue_import.go
rename to vendor/github.com/google/go-github/v62/github/issue_import.go
diff --git a/vendor/github.com/google/go-github/v61/github/issues.go b/vendor/github.com/google/go-github/v62/github/issues.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/issues.go
rename to vendor/github.com/google/go-github/v62/github/issues.go
diff --git a/vendor/github.com/google/go-github/v61/github/issues_assignees.go b/vendor/github.com/google/go-github/v62/github/issues_assignees.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/issues_assignees.go
rename to vendor/github.com/google/go-github/v62/github/issues_assignees.go
diff --git a/vendor/github.com/google/go-github/v61/github/issues_comments.go b/vendor/github.com/google/go-github/v62/github/issues_comments.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/issues_comments.go
rename to vendor/github.com/google/go-github/v62/github/issues_comments.go
diff --git a/vendor/github.com/google/go-github/v61/github/issues_events.go b/vendor/github.com/google/go-github/v62/github/issues_events.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/issues_events.go
rename to vendor/github.com/google/go-github/v62/github/issues_events.go
diff --git a/vendor/github.com/google/go-github/v61/github/issues_labels.go b/vendor/github.com/google/go-github/v62/github/issues_labels.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/issues_labels.go
rename to vendor/github.com/google/go-github/v62/github/issues_labels.go
diff --git a/vendor/github.com/google/go-github/v61/github/issues_milestones.go b/vendor/github.com/google/go-github/v62/github/issues_milestones.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/issues_milestones.go
rename to vendor/github.com/google/go-github/v62/github/issues_milestones.go
diff --git a/vendor/github.com/google/go-github/v61/github/issues_timeline.go b/vendor/github.com/google/go-github/v62/github/issues_timeline.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/issues_timeline.go
rename to vendor/github.com/google/go-github/v62/github/issues_timeline.go
diff --git a/vendor/github.com/google/go-github/v61/github/licenses.go b/vendor/github.com/google/go-github/v62/github/licenses.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/licenses.go
rename to vendor/github.com/google/go-github/v62/github/licenses.go
diff --git a/vendor/github.com/google/go-github/v61/github/markdown.go b/vendor/github.com/google/go-github/v62/github/markdown.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/markdown.go
rename to vendor/github.com/google/go-github/v62/github/markdown.go
diff --git a/vendor/github.com/google/go-github/v61/github/messages.go b/vendor/github.com/google/go-github/v62/github/messages.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/messages.go
rename to vendor/github.com/google/go-github/v62/github/messages.go
diff --git a/vendor/github.com/google/go-github/v61/github/meta.go b/vendor/github.com/google/go-github/v62/github/meta.go
similarity index 88%
rename from vendor/github.com/google/go-github/v61/github/meta.go
rename to vendor/github.com/google/go-github/v62/github/meta.go
index 1da8fcf..e0e355e 100644
--- a/vendor/github.com/google/go-github/v61/github/meta.go
+++ b/vendor/github.com/google/go-github/v62/github/meta.go
@@ -17,11 +17,11 @@ type MetaService service
 
 // APIMeta represents metadata about the GitHub API.
 type APIMeta struct {
-	// An Array of IP addresses in CIDR format specifying the addresses
+	// An array of IP addresses in CIDR format specifying the addresses
 	// that incoming service hooks will originate from on GitHub.com.
 	Hooks []string `json:"hooks,omitempty"`
 
-	// An Array of IP addresses in CIDR format specifying the Git servers
+	// An array of IP addresses in CIDR format specifying the Git servers
 	// for GitHub.com.
 	Git []string `json:"git,omitempty"`
 
@@ -40,10 +40,14 @@ type APIMeta struct {
 	// which serve GitHub Pages websites.
 	Pages []string `json:"pages,omitempty"`
 
-	// An Array of IP addresses specifying the addresses that source imports
+	// An array of IP addresses specifying the addresses that source imports
 	// will originate from on GitHub.com.
 	Importer []string `json:"importer,omitempty"`
 
+	// An array of IP addresses specifying the addresses that source imports
+	// will originate from on GitHub Enterprise Cloud.
+	GithubEnterpriseImporter []string `json:"github_enterprise_importer,omitempty"`
+
 	// An array of IP addresses in CIDR format specifying the IP addresses
 	// GitHub Actions will originate from.
 	Actions []string `json:"actions,omitempty"`
@@ -65,6 +69,10 @@ type APIMeta struct {
 	// An array of IP addresses in CIDR format specifying the addresses
 	// which serve GitHub APIs.
 	API []string `json:"api,omitempty"`
+
+	// A map of GitHub services and their associated domains. Note that many
+	// of these domains are represented as wildcards (e.g. "*.github.com").
+	Domains map[string][]string `json:"domains,omitempty"`
 }
 
 // Get returns information about GitHub.com, the service. Or, if you access
diff --git a/vendor/github.com/google/go-github/v61/github/migrations.go b/vendor/github.com/google/go-github/v62/github/migrations.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/migrations.go
rename to vendor/github.com/google/go-github/v62/github/migrations.go
diff --git a/vendor/github.com/google/go-github/v61/github/migrations_source_import.go b/vendor/github.com/google/go-github/v62/github/migrations_source_import.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/migrations_source_import.go
rename to vendor/github.com/google/go-github/v62/github/migrations_source_import.go
diff --git a/vendor/github.com/google/go-github/v61/github/migrations_user.go b/vendor/github.com/google/go-github/v62/github/migrations_user.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/migrations_user.go
rename to vendor/github.com/google/go-github/v62/github/migrations_user.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs.go b/vendor/github.com/google/go-github/v62/github/orgs.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs.go
rename to vendor/github.com/google/go-github/v62/github/orgs.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_actions_allowed.go b/vendor/github.com/google/go-github/v62/github/orgs_actions_allowed.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_actions_allowed.go
rename to vendor/github.com/google/go-github/v62/github/orgs_actions_allowed.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_actions_permissions.go b/vendor/github.com/google/go-github/v62/github/orgs_actions_permissions.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_actions_permissions.go
rename to vendor/github.com/google/go-github/v62/github/orgs_actions_permissions.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_audit_log.go b/vendor/github.com/google/go-github/v62/github/orgs_audit_log.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_audit_log.go
rename to vendor/github.com/google/go-github/v62/github/orgs_audit_log.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_credential_authorizations.go b/vendor/github.com/google/go-github/v62/github/orgs_credential_authorizations.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_credential_authorizations.go
rename to vendor/github.com/google/go-github/v62/github/orgs_credential_authorizations.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_custom_roles.go b/vendor/github.com/google/go-github/v62/github/orgs_custom_roles.go
similarity index 72%
rename from vendor/github.com/google/go-github/v61/github/orgs_custom_roles.go
rename to vendor/github.com/google/go-github/v62/github/orgs_custom_roles.go
index 45de896..e1deeb7 100644
--- a/vendor/github.com/google/go-github/v61/github/orgs_custom_roles.go
+++ b/vendor/github.com/google/go-github/v62/github/orgs_custom_roles.go
@@ -126,3 +126,57 @@ func (s *OrganizationsService) DeleteCustomRepoRole(ctx context.Context, org, ro
 
 	return resp, nil
 }
+
+// ListTeamsAssignedToOrgRole returns all teams assigned to a specific organization role.
+// In order to list teams assigned to an organization role, the authenticated user must be an organization owner.
+//
+// GitHub API docs: https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role
+//
+//meta:operation GET /orgs/{org}/organization-roles/{role_id}/teams
+func (s *OrganizationsService) ListTeamsAssignedToOrgRole(ctx context.Context, org string, roleID int64, opts *ListOptions) ([]*Team, *Response, error) {
+	u := fmt.Sprintf("orgs/%v/organization-roles/%v/teams", org, roleID)
+	u, err := addOptions(u, opts)
+	if err != nil {
+		return nil, nil, err
+	}
+
+	req, err := s.client.NewRequest("GET", u, nil)
+	if err != nil {
+		return nil, nil, err
+	}
+
+	var teams []*Team
+	resp, err := s.client.Do(ctx, req, &teams)
+	if err != nil {
+		return nil, resp, err
+	}
+
+	return teams, resp, nil
+}
+
+// ListUsersAssignedToOrgRole returns all users assigned to a specific organization role.
+// In order to list users assigned to an organization role, the authenticated user must be an organization owner.
+//
+// GitHub API docs: https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role
+//
+//meta:operation GET /orgs/{org}/organization-roles/{role_id}/users
+func (s *OrganizationsService) ListUsersAssignedToOrgRole(ctx context.Context, org string, roleID int64, opts *ListOptions) ([]*User, *Response, error) {
+	u := fmt.Sprintf("orgs/%v/organization-roles/%v/users", org, roleID)
+	u, err := addOptions(u, opts)
+	if err != nil {
+		return nil, nil, err
+	}
+
+	req, err := s.client.NewRequest("GET", u, nil)
+	if err != nil {
+		return nil, nil, err
+	}
+
+	var users []*User
+	resp, err := s.client.Do(ctx, req, &users)
+	if err != nil {
+		return nil, resp, err
+	}
+
+	return users, resp, nil
+}
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_hooks.go b/vendor/github.com/google/go-github/v62/github/orgs_hooks.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_hooks.go
rename to vendor/github.com/google/go-github/v62/github/orgs_hooks.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_hooks_configuration.go b/vendor/github.com/google/go-github/v62/github/orgs_hooks_configuration.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_hooks_configuration.go
rename to vendor/github.com/google/go-github/v62/github/orgs_hooks_configuration.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_hooks_deliveries.go b/vendor/github.com/google/go-github/v62/github/orgs_hooks_deliveries.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_hooks_deliveries.go
rename to vendor/github.com/google/go-github/v62/github/orgs_hooks_deliveries.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_members.go b/vendor/github.com/google/go-github/v62/github/orgs_members.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_members.go
rename to vendor/github.com/google/go-github/v62/github/orgs_members.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_outside_collaborators.go b/vendor/github.com/google/go-github/v62/github/orgs_outside_collaborators.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_outside_collaborators.go
rename to vendor/github.com/google/go-github/v62/github/orgs_outside_collaborators.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_packages.go b/vendor/github.com/google/go-github/v62/github/orgs_packages.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_packages.go
rename to vendor/github.com/google/go-github/v62/github/orgs_packages.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_personal_access_tokens.go b/vendor/github.com/google/go-github/v62/github/orgs_personal_access_tokens.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_personal_access_tokens.go
rename to vendor/github.com/google/go-github/v62/github/orgs_personal_access_tokens.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_projects.go b/vendor/github.com/google/go-github/v62/github/orgs_projects.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_projects.go
rename to vendor/github.com/google/go-github/v62/github/orgs_projects.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_properties.go b/vendor/github.com/google/go-github/v62/github/orgs_properties.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_properties.go
rename to vendor/github.com/google/go-github/v62/github/orgs_properties.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_rules.go b/vendor/github.com/google/go-github/v62/github/orgs_rules.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_rules.go
rename to vendor/github.com/google/go-github/v62/github/orgs_rules.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_security_managers.go b/vendor/github.com/google/go-github/v62/github/orgs_security_managers.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_security_managers.go
rename to vendor/github.com/google/go-github/v62/github/orgs_security_managers.go
diff --git a/vendor/github.com/google/go-github/v61/github/orgs_users_blocking.go b/vendor/github.com/google/go-github/v62/github/orgs_users_blocking.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/orgs_users_blocking.go
rename to vendor/github.com/google/go-github/v62/github/orgs_users_blocking.go
diff --git a/vendor/github.com/google/go-github/v61/github/packages.go b/vendor/github.com/google/go-github/v62/github/packages.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/packages.go
rename to vendor/github.com/google/go-github/v62/github/packages.go
diff --git a/vendor/github.com/google/go-github/v61/github/projects.go b/vendor/github.com/google/go-github/v62/github/projects.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/projects.go
rename to vendor/github.com/google/go-github/v62/github/projects.go
diff --git a/vendor/github.com/google/go-github/v61/github/pulls.go b/vendor/github.com/google/go-github/v62/github/pulls.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/pulls.go
rename to vendor/github.com/google/go-github/v62/github/pulls.go
diff --git a/vendor/github.com/google/go-github/v61/github/pulls_comments.go b/vendor/github.com/google/go-github/v62/github/pulls_comments.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/pulls_comments.go
rename to vendor/github.com/google/go-github/v62/github/pulls_comments.go
diff --git a/vendor/github.com/google/go-github/v61/github/pulls_reviewers.go b/vendor/github.com/google/go-github/v62/github/pulls_reviewers.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/pulls_reviewers.go
rename to vendor/github.com/google/go-github/v62/github/pulls_reviewers.go
diff --git a/vendor/github.com/google/go-github/v61/github/pulls_reviews.go b/vendor/github.com/google/go-github/v62/github/pulls_reviews.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/pulls_reviews.go
rename to vendor/github.com/google/go-github/v62/github/pulls_reviews.go
diff --git a/vendor/github.com/google/go-github/v61/github/pulls_threads.go b/vendor/github.com/google/go-github/v62/github/pulls_threads.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/pulls_threads.go
rename to vendor/github.com/google/go-github/v62/github/pulls_threads.go
diff --git a/vendor/github.com/google/go-github/v61/github/rate_limit.go b/vendor/github.com/google/go-github/v62/github/rate_limit.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/rate_limit.go
rename to vendor/github.com/google/go-github/v62/github/rate_limit.go
diff --git a/vendor/github.com/google/go-github/v61/github/reactions.go b/vendor/github.com/google/go-github/v62/github/reactions.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/reactions.go
rename to vendor/github.com/google/go-github/v62/github/reactions.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos.go b/vendor/github.com/google/go-github/v62/github/repos.go
similarity index 99%
rename from vendor/github.com/google/go-github/v61/github/repos.go
rename to vendor/github.com/google/go-github/v62/github/repos.go
index 6fb0030..630ce74 100644
--- a/vendor/github.com/google/go-github/v61/github/repos.go
+++ b/vendor/github.com/google/go-github/v62/github/repos.go
@@ -2402,3 +2402,27 @@ func (s *RepositoriesService) DisablePrivateReporting(ctx context.Context, owner
 
 	return resp, nil
 }
+
+// checkPrivateReporting represents whether private vulnerability reporting is enabled.
+type checkPrivateReporting struct {
+	Enabled bool `json:"enabled,omitempty"`
+}
+
+// IsPrivateReportingEnabled checks if private vulnerability reporting is enabled
+// for the repository and returns a boolean indicating the status.
+//
+// GitHub API docs: https://docs.github.com/rest/repos/repos#check-if-private-vulnerability-reporting-is-enabled-for-a-repository
+//
+//meta:operation GET /repos/{owner}/{repo}/private-vulnerability-reporting
+func (s *RepositoriesService) IsPrivateReportingEnabled(ctx context.Context, owner, repo string) (bool, *Response, error) {
+	u := fmt.Sprintf("repos/%v/%v/private-vulnerability-reporting", owner, repo)
+
+	req, err := s.client.NewRequest("GET", u, nil)
+	if err != nil {
+		return false, nil, err
+	}
+
+	privateReporting := new(checkPrivateReporting)
+	resp, err := s.client.Do(ctx, req, privateReporting)
+	return privateReporting.Enabled, resp, err
+}
diff --git a/vendor/github.com/google/go-github/v61/github/repos_actions_access.go b/vendor/github.com/google/go-github/v62/github/repos_actions_access.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_actions_access.go
rename to vendor/github.com/google/go-github/v62/github/repos_actions_access.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_actions_allowed.go b/vendor/github.com/google/go-github/v62/github/repos_actions_allowed.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_actions_allowed.go
rename to vendor/github.com/google/go-github/v62/github/repos_actions_allowed.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_actions_permissions.go b/vendor/github.com/google/go-github/v62/github/repos_actions_permissions.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_actions_permissions.go
rename to vendor/github.com/google/go-github/v62/github/repos_actions_permissions.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_autolinks.go b/vendor/github.com/google/go-github/v62/github/repos_autolinks.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_autolinks.go
rename to vendor/github.com/google/go-github/v62/github/repos_autolinks.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_codeowners.go b/vendor/github.com/google/go-github/v62/github/repos_codeowners.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_codeowners.go
rename to vendor/github.com/google/go-github/v62/github/repos_codeowners.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_collaborators.go b/vendor/github.com/google/go-github/v62/github/repos_collaborators.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_collaborators.go
rename to vendor/github.com/google/go-github/v62/github/repos_collaborators.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_comments.go b/vendor/github.com/google/go-github/v62/github/repos_comments.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_comments.go
rename to vendor/github.com/google/go-github/v62/github/repos_comments.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_commits.go b/vendor/github.com/google/go-github/v62/github/repos_commits.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_commits.go
rename to vendor/github.com/google/go-github/v62/github/repos_commits.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_community_health.go b/vendor/github.com/google/go-github/v62/github/repos_community_health.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_community_health.go
rename to vendor/github.com/google/go-github/v62/github/repos_community_health.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_contents.go b/vendor/github.com/google/go-github/v62/github/repos_contents.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_contents.go
rename to vendor/github.com/google/go-github/v62/github/repos_contents.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_deployment_branch_policies.go b/vendor/github.com/google/go-github/v62/github/repos_deployment_branch_policies.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_deployment_branch_policies.go
rename to vendor/github.com/google/go-github/v62/github/repos_deployment_branch_policies.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_deployment_protection_rules.go b/vendor/github.com/google/go-github/v62/github/repos_deployment_protection_rules.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_deployment_protection_rules.go
rename to vendor/github.com/google/go-github/v62/github/repos_deployment_protection_rules.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_deployments.go b/vendor/github.com/google/go-github/v62/github/repos_deployments.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_deployments.go
rename to vendor/github.com/google/go-github/v62/github/repos_deployments.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_environments.go b/vendor/github.com/google/go-github/v62/github/repos_environments.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_environments.go
rename to vendor/github.com/google/go-github/v62/github/repos_environments.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_forks.go b/vendor/github.com/google/go-github/v62/github/repos_forks.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_forks.go
rename to vendor/github.com/google/go-github/v62/github/repos_forks.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_hooks.go b/vendor/github.com/google/go-github/v62/github/repos_hooks.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_hooks.go
rename to vendor/github.com/google/go-github/v62/github/repos_hooks.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_hooks_configuration.go b/vendor/github.com/google/go-github/v62/github/repos_hooks_configuration.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_hooks_configuration.go
rename to vendor/github.com/google/go-github/v62/github/repos_hooks_configuration.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_hooks_deliveries.go b/vendor/github.com/google/go-github/v62/github/repos_hooks_deliveries.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_hooks_deliveries.go
rename to vendor/github.com/google/go-github/v62/github/repos_hooks_deliveries.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_invitations.go b/vendor/github.com/google/go-github/v62/github/repos_invitations.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_invitations.go
rename to vendor/github.com/google/go-github/v62/github/repos_invitations.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_keys.go b/vendor/github.com/google/go-github/v62/github/repos_keys.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_keys.go
rename to vendor/github.com/google/go-github/v62/github/repos_keys.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_lfs.go b/vendor/github.com/google/go-github/v62/github/repos_lfs.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_lfs.go
rename to vendor/github.com/google/go-github/v62/github/repos_lfs.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_merging.go b/vendor/github.com/google/go-github/v62/github/repos_merging.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_merging.go
rename to vendor/github.com/google/go-github/v62/github/repos_merging.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_pages.go b/vendor/github.com/google/go-github/v62/github/repos_pages.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_pages.go
rename to vendor/github.com/google/go-github/v62/github/repos_pages.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_prereceive_hooks.go b/vendor/github.com/google/go-github/v62/github/repos_prereceive_hooks.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_prereceive_hooks.go
rename to vendor/github.com/google/go-github/v62/github/repos_prereceive_hooks.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_projects.go b/vendor/github.com/google/go-github/v62/github/repos_projects.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_projects.go
rename to vendor/github.com/google/go-github/v62/github/repos_projects.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_properties.go b/vendor/github.com/google/go-github/v62/github/repos_properties.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_properties.go
rename to vendor/github.com/google/go-github/v62/github/repos_properties.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_releases.go b/vendor/github.com/google/go-github/v62/github/repos_releases.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_releases.go
rename to vendor/github.com/google/go-github/v62/github/repos_releases.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_rules.go b/vendor/github.com/google/go-github/v62/github/repos_rules.go
similarity index 97%
rename from vendor/github.com/google/go-github/v61/github/repos_rules.go
rename to vendor/github.com/google/go-github/v62/github/repos_rules.go
index 9f4e024..6f046a3 100644
--- a/vendor/github.com/google/go-github/v61/github/repos_rules.go
+++ b/vendor/github.com/google/go-github/v62/github/repos_rules.go
@@ -134,7 +134,7 @@ func (r *RepositoryRule) UnmarshalJSON(data []byte) error {
 	r.Type = RepositoryRule.Type
 
 	switch RepositoryRule.Type {
-	case "creation", "deletion", "required_linear_history", "required_signatures", "non_fast_forward":
+	case "creation", "deletion", "merge_queue", "non_fast_forward", "required_linear_history", "required_signatures":
 		r.Parameters = nil
 	case "update":
 		if RepositoryRule.Parameters == nil {
@@ -204,12 +204,19 @@ func (r *RepositoryRule) UnmarshalJSON(data []byte) error {
 	default:
 		r.Type = ""
 		r.Parameters = nil
-		return fmt.Errorf("RepositoryRule.Type %T is not yet implemented, unable to unmarshal", RepositoryRule.Type)
+		return fmt.Errorf("RepositoryRule.Type %q is not yet implemented, unable to unmarshal (%#v)", RepositoryRule.Type, RepositoryRule)
 	}
 
 	return nil
 }
 
+// NewMergeQueueRule creates a rule to only allow merges via a merge queue.
+func NewMergeQueueRule() (rule *RepositoryRule) {
+	return &RepositoryRule{
+		Type: "merge_queue",
+	}
+}
+
 // NewCreationRule creates a rule to only allow users with bypass permission to create matching refs.
 func NewCreationRule() (rule *RepositoryRule) {
 	return &RepositoryRule{
diff --git a/vendor/github.com/google/go-github/v61/github/repos_stats.go b/vendor/github.com/google/go-github/v62/github/repos_stats.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_stats.go
rename to vendor/github.com/google/go-github/v62/github/repos_stats.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_statuses.go b/vendor/github.com/google/go-github/v62/github/repos_statuses.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_statuses.go
rename to vendor/github.com/google/go-github/v62/github/repos_statuses.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_tags.go b/vendor/github.com/google/go-github/v62/github/repos_tags.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_tags.go
rename to vendor/github.com/google/go-github/v62/github/repos_tags.go
diff --git a/vendor/github.com/google/go-github/v61/github/repos_traffic.go b/vendor/github.com/google/go-github/v62/github/repos_traffic.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/repos_traffic.go
rename to vendor/github.com/google/go-github/v62/github/repos_traffic.go
diff --git a/vendor/github.com/google/go-github/v61/github/scim.go b/vendor/github.com/google/go-github/v62/github/scim.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/scim.go
rename to vendor/github.com/google/go-github/v62/github/scim.go
diff --git a/vendor/github.com/google/go-github/v61/github/search.go b/vendor/github.com/google/go-github/v62/github/search.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/search.go
rename to vendor/github.com/google/go-github/v62/github/search.go
diff --git a/vendor/github.com/google/go-github/v61/github/secret_scanning.go b/vendor/github.com/google/go-github/v62/github/secret_scanning.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/secret_scanning.go
rename to vendor/github.com/google/go-github/v62/github/secret_scanning.go
diff --git a/vendor/github.com/google/go-github/v61/github/security_advisories.go b/vendor/github.com/google/go-github/v62/github/security_advisories.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/security_advisories.go
rename to vendor/github.com/google/go-github/v62/github/security_advisories.go
diff --git a/vendor/github.com/google/go-github/v61/github/strings.go b/vendor/github.com/google/go-github/v62/github/strings.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/strings.go
rename to vendor/github.com/google/go-github/v62/github/strings.go
diff --git a/vendor/github.com/google/go-github/v61/github/teams.go b/vendor/github.com/google/go-github/v62/github/teams.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/teams.go
rename to vendor/github.com/google/go-github/v62/github/teams.go
diff --git a/vendor/github.com/google/go-github/v61/github/teams_discussion_comments.go b/vendor/github.com/google/go-github/v62/github/teams_discussion_comments.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/teams_discussion_comments.go
rename to vendor/github.com/google/go-github/v62/github/teams_discussion_comments.go
diff --git a/vendor/github.com/google/go-github/v61/github/teams_discussions.go b/vendor/github.com/google/go-github/v62/github/teams_discussions.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/teams_discussions.go
rename to vendor/github.com/google/go-github/v62/github/teams_discussions.go
diff --git a/vendor/github.com/google/go-github/v61/github/teams_members.go b/vendor/github.com/google/go-github/v62/github/teams_members.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/teams_members.go
rename to vendor/github.com/google/go-github/v62/github/teams_members.go
diff --git a/vendor/github.com/google/go-github/v61/github/timestamp.go b/vendor/github.com/google/go-github/v62/github/timestamp.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/timestamp.go
rename to vendor/github.com/google/go-github/v62/github/timestamp.go
diff --git a/vendor/github.com/google/go-github/v61/github/users.go b/vendor/github.com/google/go-github/v62/github/users.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/users.go
rename to vendor/github.com/google/go-github/v62/github/users.go
diff --git a/vendor/github.com/google/go-github/v61/github/users_administration.go b/vendor/github.com/google/go-github/v62/github/users_administration.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/users_administration.go
rename to vendor/github.com/google/go-github/v62/github/users_administration.go
diff --git a/vendor/github.com/google/go-github/v61/github/users_blocking.go b/vendor/github.com/google/go-github/v62/github/users_blocking.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/users_blocking.go
rename to vendor/github.com/google/go-github/v62/github/users_blocking.go
diff --git a/vendor/github.com/google/go-github/v61/github/users_emails.go b/vendor/github.com/google/go-github/v62/github/users_emails.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/users_emails.go
rename to vendor/github.com/google/go-github/v62/github/users_emails.go
diff --git a/vendor/github.com/google/go-github/v61/github/users_followers.go b/vendor/github.com/google/go-github/v62/github/users_followers.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/users_followers.go
rename to vendor/github.com/google/go-github/v62/github/users_followers.go
diff --git a/vendor/github.com/google/go-github/v61/github/users_gpg_keys.go b/vendor/github.com/google/go-github/v62/github/users_gpg_keys.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/users_gpg_keys.go
rename to vendor/github.com/google/go-github/v62/github/users_gpg_keys.go
diff --git a/vendor/github.com/google/go-github/v61/github/users_keys.go b/vendor/github.com/google/go-github/v62/github/users_keys.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/users_keys.go
rename to vendor/github.com/google/go-github/v62/github/users_keys.go
diff --git a/vendor/github.com/google/go-github/v61/github/users_packages.go b/vendor/github.com/google/go-github/v62/github/users_packages.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/users_packages.go
rename to vendor/github.com/google/go-github/v62/github/users_packages.go
diff --git a/vendor/github.com/google/go-github/v61/github/users_projects.go b/vendor/github.com/google/go-github/v62/github/users_projects.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/users_projects.go
rename to vendor/github.com/google/go-github/v62/github/users_projects.go
diff --git a/vendor/github.com/google/go-github/v61/github/users_ssh_signing_keys.go b/vendor/github.com/google/go-github/v62/github/users_ssh_signing_keys.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/users_ssh_signing_keys.go
rename to vendor/github.com/google/go-github/v62/github/users_ssh_signing_keys.go
diff --git a/vendor/github.com/google/go-github/v61/github/with_appengine.go b/vendor/github.com/google/go-github/v62/github/with_appengine.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/with_appengine.go
rename to vendor/github.com/google/go-github/v62/github/with_appengine.go
diff --git a/vendor/github.com/google/go-github/v61/github/without_appengine.go b/vendor/github.com/google/go-github/v62/github/without_appengine.go
similarity index 100%
rename from vendor/github.com/google/go-github/v61/github/without_appengine.go
rename to vendor/github.com/google/go-github/v62/github/without_appengine.go
diff --git a/vendor/github.com/palantir/go-githubapp/appconfig/appconfig.go b/vendor/github.com/palantir/go-githubapp/appconfig/appconfig.go
index 6a2dea2..cb9938c 100644
--- a/vendor/github.com/palantir/go-githubapp/appconfig/appconfig.go
+++ b/vendor/github.com/palantir/go-githubapp/appconfig/appconfig.go
@@ -25,7 +25,7 @@ import (
 	"net/http"
 	"strings"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/pkg/errors"
 	"github.com/rs/zerolog"
 )
diff --git a/vendor/github.com/palantir/go-githubapp/githubapp/caching_client_creator.go b/vendor/github.com/palantir/go-githubapp/githubapp/caching_client_creator.go
index 3e7db08..8716e2e 100644
--- a/vendor/github.com/palantir/go-githubapp/githubapp/caching_client_creator.go
+++ b/vendor/github.com/palantir/go-githubapp/githubapp/caching_client_creator.go
@@ -17,7 +17,7 @@ package githubapp
 import (
 	"fmt"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	lru "github.com/hashicorp/golang-lru"
 	"github.com/pkg/errors"
 	"github.com/shurcooL/githubv4"
diff --git a/vendor/github.com/palantir/go-githubapp/githubapp/client_creator.go b/vendor/github.com/palantir/go-githubapp/githubapp/client_creator.go
index c1ed5d1..6c1aa9d 100644
--- a/vendor/github.com/palantir/go-githubapp/githubapp/client_creator.go
+++ b/vendor/github.com/palantir/go-githubapp/githubapp/client_creator.go
@@ -24,7 +24,7 @@ import (
 	"time"
 
 	"github.com/bradleyfalzon/ghinstallation/v2"
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/gregjones/httpcache"
 	"github.com/pkg/errors"
 	"github.com/shurcooL/githubv4"
diff --git a/vendor/github.com/palantir/go-githubapp/githubapp/context.go b/vendor/github.com/palantir/go-githubapp/githubapp/context.go
index 20c5852..aedf80a 100644
--- a/vendor/github.com/palantir/go-githubapp/githubapp/context.go
+++ b/vendor/github.com/palantir/go-githubapp/githubapp/context.go
@@ -17,7 +17,7 @@ package githubapp
 import (
 	"context"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/rs/zerolog"
 )
 
diff --git a/vendor/github.com/palantir/go-githubapp/githubapp/dispatcher.go b/vendor/github.com/palantir/go-githubapp/githubapp/dispatcher.go
index 542d6b2..e5440b4 100644
--- a/vendor/github.com/palantir/go-githubapp/githubapp/dispatcher.go
+++ b/vendor/github.com/palantir/go-githubapp/githubapp/dispatcher.go
@@ -19,7 +19,7 @@ import (
 	"fmt"
 	"net/http"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/pkg/errors"
 	"github.com/rcrowley/go-metrics"
 	"github.com/rs/zerolog"
diff --git a/vendor/github.com/palantir/go-githubapp/githubapp/installations.go b/vendor/github.com/palantir/go-githubapp/githubapp/installations.go
index e4e4947..3944659 100644
--- a/vendor/github.com/palantir/go-githubapp/githubapp/installations.go
+++ b/vendor/github.com/palantir/go-githubapp/githubapp/installations.go
@@ -19,7 +19,7 @@ import (
 	"fmt"
 	"net/http"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/pkg/errors"
 )
 
diff --git a/vendor/modules.txt b/vendor/modules.txt
index aa60816..8154795 100644
--- a/vendor/modules.txt
+++ b/vendor/modules.txt
@@ -36,9 +36,9 @@ github.com/golang/protobuf/ptypes/timestamp
 # github.com/google/go-github/v60 v60.0.0
 ## explicit; go 1.21
 github.com/google/go-github/v60/github
-# github.com/google/go-github/v61 v61.0.0
+# github.com/google/go-github/v62 v62.0.0
 ## explicit; go 1.21
-github.com/google/go-github/v61/github
+github.com/google/go-github/v62/github
 # github.com/google/go-querystring v1.1.0
 ## explicit; go 1.10
 github.com/google/go-querystring/query
@@ -70,7 +70,7 @@ github.com/palantir/go-baseapp/appmetrics/emitter/prometheus
 github.com/palantir/go-baseapp/baseapp
 github.com/palantir/go-baseapp/baseapp/datadog
 github.com/palantir/go-baseapp/pkg/errfmt
-# github.com/palantir/go-githubapp v0.25.0
+# github.com/palantir/go-githubapp v0.26.0
 ## explicit; go 1.21
 github.com/palantir/go-githubapp/appconfig
 github.com/palantir/go-githubapp/githubapp


Test patch:
diff --git a/bulldozer/merge_test.go b/bulldozer/merge_test.go
index a1ae558..1ef4dcc 100644
--- a/bulldozer/merge_test.go
+++ b/bulldozer/merge_test.go
@@ -22,7 +22,7 @@ import (
 	"net/http"
 	"testing"
 
-	"github.com/google/go-github/v61/github"
+	"github.com/google/go-github/v62/github"
 	"github.com/palantir/bulldozer/pull"
 	"github.com/palantir/bulldozer/pull/pulltest"
 	"github.com/stretchr/testify/assert"