Pass auth service when initializing GitHub scaffolder actions

Signed-off-by: Jason Liu <a.jason.liu21@gmail.com>
This commit is contained in:
Jason Liu
2024-12-05 22:18:52 +11:00
parent b5e002b1cc
commit 2a9bd224a8
@@ -51,8 +51,9 @@ export const githubModule = createBackendModule({
scaffolder: scaffolderActionsExtensionPoint,
config: coreServices.rootConfig,
discovery: coreServices.discovery,
auth: coreServices.auth,
},
async init({ scaffolder, config, discovery }) {
async init({ scaffolder, config, discovery, auth }) {
const integrations = ScmIntegrations.fromConfig(config);
const githubCredentialsProvider =
DefaultGithubCredentialsProvider.fromIntegrations(integrations);
@@ -75,6 +76,7 @@ export const githubModule = createBackendModule({
createGithubEnvironmentAction({
integrations,
catalogClient,
auth,
}),
createGithubIssuesLabelAction({
integrations,