diff --git a/plugins/scaffolder-backend-module-gitlab/api-report.md b/plugins/scaffolder-backend-module-gitlab/api-report.md index 09d061f17b..96ec3445dc 100644 --- a/plugins/scaffolder-backend-module-gitlab/api-report.md +++ b/plugins/scaffolder-backend-module-gitlab/api-report.md @@ -32,7 +32,7 @@ export const createGitlabProjectAccessTokenAction: (options: { } & { projectId: string | number; name?: string | undefined; - accessLevel?: string | undefined; + accessLevel?: number | undefined; scopes?: string[] | undefined; }, { diff --git a/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabGroupEnsureExistsAction.ts b/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabGroupEnsureExistsAction.ts index 6e883a0fcc..698d402697 100644 --- a/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabGroupEnsureExistsAction.ts +++ b/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabGroupEnsureExistsAction.ts @@ -66,7 +66,7 @@ export const createGitlabGroupEnsureExistsAction = (options: { const fullPath = `${currentPath}/${pathElement}`; const result = (await api.Groups.search( fullPath, - )) as any as Array; + )) as any as Array; // recast since the return type for search is wrong in the gitbeaker typings const subGroup = result.find( searchPathElem => searchPathElem.full_path === fullPath, ); diff --git a/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabProjectAccessTokenAction.ts b/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabProjectAccessTokenAction.ts index 1e0b8db900..832eb4cac7 100644 --- a/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabProjectAccessTokenAction.ts +++ b/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabProjectAccessTokenAction.ts @@ -40,7 +40,7 @@ export const createGitlabProjectAccessTokenAction = (options: { }), name: z.string({ description: 'Deploy Token Name' }).optional(), accessLevel: z - .string({ description: 'Access Level of the Token' }) + .number({ description: 'Access Level of the Token' }) .optional(), scopes: z.array(z.string(), { description: 'Scopes' }).optional(), }),