diff --git a/controllers/multi_githubclient.go b/controllers/multi_githubclient.go index 6df6756d..45948948 100644 --- a/controllers/multi_githubclient.go +++ b/controllers/multi_githubclient.go @@ -198,6 +198,12 @@ func (c *MultiGitHubClient) initClientForSecret(secret *corev1.Secret, dependent return nil, err } + // Check if EnterpriseURL is set. + if conf.EnterpriseURL == "" { + // fallback to the controller-wide setting + conf.EnterpriseURL = c.githubClient.GithubBaseURL + } + cli, err := conf.NewClient() if err != nil { return nil, err