forked from aws-github-ops/aws-issue-triage-manager
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
56 lines (55 loc) · 1.68 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
54
55
56
name: "Issue Auto Labeling and Assigning"
description: "trigger an action based on issue content"
inputs:
github-token:
description: "Github token"
required: true
parameters:
description: "JSON array of keywords to look for and labels and assignees to be set when there's a keyword match"
required: true
target:
description: "Choose to function only on issues, PRs, or both"
required: false
default: "both"
area-is-keyword:
description: "Automatically count the area string as a keyword for that area"
required: false
default: false
default-area:
description: "Labels and assignees to apply when no keywords are detected"
required: false
included-labels:
description: "Only issues which include one of these labels will be triaged"
required: false
excluded-labels:
description: "Issues which include any of these labels will not be triaged"
required: false
excluded-expressions:
description: "Words to exclude from search"
required: false
similarity:
description: "Determines how similar two words can be for similarity to be detected"
required: false
default: ".125"
body-value:
description: "How much each keyword in issue body is weighted"
required: false
default: ".025"
affixes:
description: "Strings to append or prepend to all keywords"
required: false
outputs:
title:
description: "Title of Issue"
body:
description: "Body of Issue"
labeled:
description: "\"true\" if labeled otherwise \"false\""
assigned:
description: "\"true\" if assigned otherwise \"false\""
runs:
using: "node12"
main: "dist/index.js"
branding:
icon: alert-circle
color: gray-dark