From c74c2de7827459c640f429d89c9b9f8cad4a64ef Mon Sep 17 00:00:00 2001 From: Vincenzo Scamporlino Date: Sun, 24 Mar 2024 06:30:31 +0100 Subject: [PATCH] scaffolder-backend: fix retrieving credentials Signed-off-by: Vincenzo Scamporlino --- .changeset/light-squids-eat.md | 5 +++++ .../src/scaffolder/tasks/NunjucksWorkflowRunner.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/light-squids-eat.md 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(), }); }