forked from somnolentPumpkin/issue-card-creator-and-labeler
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yml
32 lines (32 loc) · 904 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
25
26
27
28
29
30
31
32
name: "Beta Project Issue Adder + Labeler"
branding:
color: "purple"
icon: "file-plus"
description: "When an issue is created on your repo, this action automatically labels it and adds it to a specified beta project."
inputs:
actions:
description: "A JSON object containing the data for which labels create cards on which project board."
required: true
default: '{"data": [
{
"label": "bug",
"project": "Bug Tracker Project",
"project-type": "repo"
"column": "To-Fix",
"repo": "bug-tracker-repo"
},
{
"label": "wontfix",
"project": "Some Organization-wide Project",
"project-type": "org"
"column": "Icebox",
"org": "super-important-org"
}
]}'
github-token:
description: "Your GitHub access token"
required: true
default: ${{github.token}}
runs:
using: "node16"
main: "index.js"