From f7d71b6d9e47f3152d5dd739f521f4c3d4f3e208 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Tue, 6 Apr 2021 14:37:22 +0100 Subject: [PATCH] fixup Signed-off-by: Andrew Johnson --- .../actions/builtin/publish/github.ts | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/github.ts b/plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/github.ts index 21481ec1dd..eb2625ee04 100644 --- a/plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/github.ts +++ b/plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/github.ts @@ -78,16 +78,21 @@ export function createPublishGithubAction(options: { }, collaborators: { title: 'Collaborators', + description: 'Provide users with permissions', type: 'array', - properties: { - access: { - title: 'The type of access for the user', - type: 'string', - enum: ['push', 'pull', 'admin', 'maintain', 'triage'], - }, - username: { - title: 'The username or group', - type: 'string', + items: { + type: 'object', + required: ['username', 'access'], + properties: { + access: { + type: 'string', + description: 'The type of access for the user', + enum: ['push', 'pull', 'admin', 'maintain', 'triage'], + }, + username: { + type: 'string', + description: 'The username or group', + }, }, }, },