From b27c48d30c0e4215bfb13c4b2aee1a69b65c31de Mon Sep 17 00:00:00 2001 From: Jose Vivas Date: Wed, 2 Apr 2025 11:51:00 +0200 Subject: [PATCH 1/7] To Include user field in createMockActionContext Signed-off-by: Jose Vivas --- .changeset/public-socks-agree.md | 5 +++++ .../src/actions/mockActionContext.ts | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 .changeset/public-socks-agree.md diff --git a/.changeset/public-socks-agree.md b/.changeset/public-socks-agree.md new file mode 100644 index 0000000000..afda3ed9cd --- /dev/null +++ b/.changeset/public-socks-agree.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-node-test-utils': minor +--- + +To Include user field in createMockActionContext diff --git a/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts b/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts index eb03ac0a0f..7e7cb2f7a2 100644 --- a/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts +++ b/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts @@ -53,6 +53,9 @@ export const createMockActionContext = < task: { id: 'mock-task-id', }, + user: { + ref: credentials.principal.userEntityRef, + }, }; const createDefaultWorkspace = () => ({ @@ -74,6 +77,7 @@ export const createMockActionContext = < templateInfo, workspacePath, task, + user, } = options; return { @@ -87,6 +91,7 @@ export const createMockActionContext = < ...(input && { input }), ...(secrets && { secrets }), ...(task && { task }), + ...(user && { user }), templateInfo, }; }; From c8928b3129e5512d7629cd6688a0f03e27314d7e Mon Sep 17 00:00:00 2001 From: Ben Lambert Date: Thu, 3 Apr 2025 12:19:49 +0100 Subject: [PATCH 2/7] Update changelog for scaffolder-node-test-utils Signed-off-by: benjdlambert --- .changeset/public-socks-agree.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.changeset/public-socks-agree.md b/.changeset/public-socks-agree.md index afda3ed9cd..7febb17cc0 100644 --- a/.changeset/public-socks-agree.md +++ b/.changeset/public-socks-agree.md @@ -1,5 +1,5 @@ --- -'@backstage/plugin-scaffolder-node-test-utils': minor +'@backstage/plugin-scaffolder-node-test-utils': patch --- -To Include user field in createMockActionContext +Include optional `user` in `createMockActionContext` From 14f55257c53896b1de5b3579f0552be6a8fa2762 Mon Sep 17 00:00:00 2001 From: Jose Vivas Date: Mon, 28 Apr 2025 11:23:48 +0200 Subject: [PATCH 3/7] remove ref: credentials.principal.userEntityRef Signed-off-by: Jose Vivas --- .../src/actions/mockActionContext.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts b/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts index 7e7cb2f7a2..bb6e3917f1 100644 --- a/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts +++ b/plugins/scaffolder-node-test-utils/src/actions/mockActionContext.ts @@ -53,9 +53,6 @@ export const createMockActionContext = < task: { id: 'mock-task-id', }, - user: { - ref: credentials.principal.userEntityRef, - }, }; const createDefaultWorkspace = () => ({ From c7ef65929511047c3ba5e9fe235b472c04407489 Mon Sep 17 00:00:00 2001 From: Jose Vivas Date: Mon, 28 Apr 2025 11:39:22 +0200 Subject: [PATCH 4/7] remove ref: credentials.principal.userEntityRef Signed-off-by: Jose Vivas --- .changeset/public-socks-agree.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/public-socks-agree.md b/.changeset/public-socks-agree.md index 7febb17cc0..16dcc11430 100644 --- a/.changeset/public-socks-agree.md +++ b/.changeset/public-socks-agree.md @@ -1,5 +1,5 @@ --- -'@backstage/plugin-scaffolder-node-test-utils': patch +'@backstage/plugin-scaffolder-node-test-utils': minor --- Include optional `user` in `createMockActionContext` From adf70916463059790b1e10afae7219e17d792c31 Mon Sep 17 00:00:00 2001 From: Jose Vivas Date: Mon, 28 Apr 2025 19:02:48 +0200 Subject: [PATCH 5/7] remove ref: credentials.principal.userEntityRef Signed-off-by: Jose Vivas --- .changeset/violet-pandas-occur.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/violet-pandas-occur.md diff --git a/.changeset/violet-pandas-occur.md b/.changeset/violet-pandas-occur.md new file mode 100644 index 0000000000..16dcc11430 --- /dev/null +++ b/.changeset/violet-pandas-occur.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-node-test-utils': minor +--- + +Include optional `user` in `createMockActionContext` From 29ac36c78d9e3fca9c9261b4e70594fc7685123c Mon Sep 17 00:00:00 2001 From: Ben Lambert Date: Tue, 29 Apr 2025 12:39:22 +0200 Subject: [PATCH 6/7] Delete .changeset/violet-pandas-occur.md Signed-off-by: Ben Lambert --- .changeset/violet-pandas-occur.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .changeset/violet-pandas-occur.md diff --git a/.changeset/violet-pandas-occur.md b/.changeset/violet-pandas-occur.md deleted file mode 100644 index 16dcc11430..0000000000 --- a/.changeset/violet-pandas-occur.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@backstage/plugin-scaffolder-node-test-utils': minor ---- - -Include optional `user` in `createMockActionContext` From 878a1081b003b257dbfc005f4646a9b5cf239e19 Mon Sep 17 00:00:00 2001 From: benjdlambert Date: Tue, 29 Apr 2025 13:12:04 +0200 Subject: [PATCH 7/7] chore update changeset Signed-off-by: benjdlambert --- .changeset/public-socks-agree.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/public-socks-agree.md b/.changeset/public-socks-agree.md index 16dcc11430..7febb17cc0 100644 --- a/.changeset/public-socks-agree.md +++ b/.changeset/public-socks-agree.md @@ -1,5 +1,5 @@ --- -'@backstage/plugin-scaffolder-node-test-utils': minor +'@backstage/plugin-scaffolder-node-test-utils': patch --- Include optional `user` in `createMockActionContext`