Merge pull request #5205 from anderoo/anderoo/github-permissions
allow collaborators on github creation
This commit is contained in:
@@ -19,6 +19,7 @@ spec:
|
||||
- component_id
|
||||
- use_typescript
|
||||
- description
|
||||
- collaborators
|
||||
properties:
|
||||
component_id:
|
||||
title: Name
|
||||
@@ -39,4 +40,28 @@ spec:
|
||||
type: boolean
|
||||
description: Use Github Actions
|
||||
default: true
|
||||
|
||||
collaborators:
|
||||
title: Collaborators
|
||||
description: Provide users with permissions
|
||||
type: array
|
||||
ui:options:
|
||||
orderable: false
|
||||
items:
|
||||
type: object
|
||||
required:
|
||||
- username
|
||||
- access
|
||||
properties:
|
||||
access:
|
||||
type: string
|
||||
description: The type of access for the user
|
||||
default: pull
|
||||
enum:
|
||||
- push
|
||||
- pull
|
||||
- admin
|
||||
- maintain
|
||||
- triage
|
||||
username:
|
||||
type: string
|
||||
description: The username or group
|
||||
|
||||
Reference in New Issue
Block a user