forked from rmacklin/team-sync
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yml
24 lines (24 loc) · 1017 Bytes
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
name: 'GitHub Team Sync'
description: 'Synchronize GitHub Teams with the contents of a teams document'
author: 'rmacklin'
branding:
icon: 'upload-cloud'
color: 'purple'
inputs:
repo-token:
description: 'A GitHub access token secret - must have the admin:org scope'
team-data-path:
description: 'The path to the team data document'
default: '.github/teams.yml'
prefix-teams-with:
description: 'A prefix to add to the name of each team when creating the associated GitHub Team'
default: ''
allow-invite-members:
description: 'A boolean flag to control whether to invite teams within the org or not, allowed values: "true" or "false". Default "true" invites new users to the org'
default: 'true'
github-token-type:
description: 'A type to indicate whether this is a personal access token or github app access token. Allowed types: "personal" and "app". This impacts the ability to create empty groups'
default: 'personal'
runs:
using: 'node16'
main: 'dist/index.js'