Merge pull request #5205 from anderoo/anderoo/github-permissions

allow collaborators on github creation
This commit is contained in:
Patrik Oldsberg
2021-04-08 18:02:49 +02:00
committed by GitHub
5 changed files with 187 additions and 1 deletions
@@ -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