-
Notifications
You must be signed in to change notification settings - Fork 1
/
template.yml
169 lines (165 loc) · 4.11 KB
/
template.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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
name: Example Request
description: Submit an example request
title: '[Request] Example'
body:
- type: markdown
attributes:
value: |
# Example Request
This is an example request.
## Instructions
1. Fill out the form below.
2. Submit the request.
3. Wait for the request to be processed.
- type: input
id: name
attributes:
label: The Name of the Thing
description: The name of the thing you want to create.
placeholder: this-is-the-thing
validations:
required: true
- type: input
id: nickname
attributes:
label: The Nickname of the Thing
description: (Optional) The nickname of the thing you want to create.
placeholder: the-thing
validations:
required: false
- type: dropdown
id: color
attributes:
label: The Color of the Thing
description: The color of the thing you want to create.
multiple: false
options:
- blue
- black
- green
- orange
- purple
- red
- white
- yellow
validations:
required: true
- type: dropdown
id: shape
attributes:
label: The Shape of the Thing
description: (Optional) The shape of the thing you want to create.
multiple: false
options:
- circle
- square
- triangle
validations:
required: false
- type: dropdown
id: sounds
attributes:
label: The Sounds of the Thing
description: (Multiple) The sounds(s) the thing makes.
multiple: true
options:
- do
- re
- mi
- fa
- so
- la
- ti
validations:
required: true
- type: dropdown
id: topics
attributes:
label: The Topics About the Thing
description: |
(Multiple / Optional) The topic(s) about the thing you want to create.
multiple: true
options:
- cool
- fun
- interesting
- neat
validations:
required: false
- type: textarea
id: description
attributes:
label: The Description of the Thing
description: The description of the thing you want to create.
placeholder: This is a description of the thing.
validations:
required: true
- type: textarea
id: notes
attributes:
label: The Notes About the Thing
description: (Optional) The notes about the thing you want to create.
placeholder: These are notes about the thing.
validations:
required: false
- type: textarea
id: code
attributes:
label: The Code of the Thing
description: The code of the thing you want to create.
render: js
placeholder: |
const thing = new Thing()
thing.doSomething()
validations:
required: true
- type: textarea
id: code-string
attributes:
label: The String Method of the Code of the Thing
description: (Optional) The method to return the thing as a string.
render: js
placeholder: |
thing.toString()
validations:
required: false
- type: checkboxes
id: is-thing
attributes:
label: Is the Thing a Thing?
description: Is the thing a thing?
options:
- label: 'Yes'
required: true
- label: 'No'
required: false
- type: checkboxes
id: is-thing-useful
attributes:
label: Is the Thing Useful?
description: (Optional) Is the thing a useful thing?
options:
- label: 'Yes'
required: false
- label: Sometimes
required: false
- label: 'No'
required: false
- type: input
id: read-team
attributes:
label: Read Team
description: |
The read-only GitHub Team (hint: `IssueOps-Demo-Readers`).
placeholder: IssueOps-Demo-Readers
validations:
required: true
- type: input
id: write-team
attributes:
label: Write Team
description: |
The write-access GitHub Team (hint: `IssueOps-Demo-Writers`).
placeholder: IssueOps-Demo-Writers
validations:
required: true