diff --git a/.changeset/light-squids-eat.md b/.changeset/light-squids-eat.md new file mode 100644 index 0000000000..3676f94081 --- /dev/null +++ b/.changeset/light-squids-eat.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-backend': patch +--- + +Fixed an issue causing actions to fail when retrieving auth credentials diff --git a/plugins/scaffolder-backend/src/scaffolder/tasks/NunjucksWorkflowRunner.ts b/plugins/scaffolder-backend/src/scaffolder/tasks/NunjucksWorkflowRunner.ts index fbd3813163..81897a96f8 100644 --- a/plugins/scaffolder-backend/src/scaffolder/tasks/NunjucksWorkflowRunner.ts +++ b/plugins/scaffolder-backend/src/scaffolder/tasks/NunjucksWorkflowRunner.ts @@ -434,7 +434,7 @@ export class NunjucksWorkflowRunner implements WorkflowRunner { user: task.spec.user, isDryRun: task.isDryRun, signal: task.cancelSignal, - getInitiatorCredentials: task.getInitiatorCredentials, + getInitiatorCredentials: () => task.getInitiatorCredentials(), }); }