-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
53 lines (41 loc) · 1.01 KB
/
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# ==========
# LABEL-SYNC
# ==========
name: label-sync
author: Shresht7
description: GitHub Action to create, update, and delete labels from your repository declaratively
runs:
using: node16
main: dist/index.js
branding:
icon: tag
color: white
# Inputs
# ======
inputs:
# Labels Config
# -------------
config:
description: Path to the files containing the label configurations. (Can be URLs)
default: .github/labels.yml
required: false
# Permissions
# -----------
create:
description: If true, label-sync has permission to create labels
default: "true"
required: false
update:
description: If true, label-sync has permission to update labels
default: "true"
required: false
delete:
description: If true, label-sync has permission to delete labels
default: "false"
required: false
# Miscellaneous
# -------------
dryrun:
description: Dry-run toggle. label-sync will not make any actual changes if true
default: "true"
required: false