Skip to content

Commit e97693a

Browse files
committed
Update issue template: change assignee and remove honeypot field
1 parent 37d466f commit e97693a

1 file changed

Lines changed: 97 additions & 34 deletions

File tree

Lines changed: 97 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
name: New repo suggestion form
32
description: |
43
To suggest a GitHub repo for inclusion in the Serverless Repo Collection, please complete the following form in full:
@@ -11,25 +10,53 @@ body:
1110
description: Describe what this project does (100-200 words)
1211
validations:
1312
required: true
14-
- type: input
13+
- type: checkboxes
1514
id: language
1615
attributes:
17-
label: language
18-
description: (e.g. "English")
19-
validations:
20-
required: true
21-
- type: input
22-
id: runtime
23-
attributes:
24-
label: runtime
25-
description: (e.g. "Python")
26-
validations:
27-
required: true
16+
label: Programming Language
17+
description: Select all programming languages used in this repo
18+
options:
19+
- label: ".NET"
20+
required: false
21+
- label: "AWS CLI"
22+
required: false
23+
- label: "Bash"
24+
required: false
25+
- label: "Go"
26+
required: false
27+
- label: "Integration"
28+
required: false
29+
- label: "Java"
30+
required: false
31+
- label: "JSON"
32+
required: false
33+
- label: "Node.js"
34+
required: false
35+
- label: "OpenAPI"
36+
required: false
37+
- label: "PHP"
38+
required: false
39+
- label: "PowerShell"
40+
required: false
41+
- label: "Python"
42+
required: false
43+
- label: "Ruby"
44+
required: false
45+
- label: "Rust"
46+
required: false
47+
- label: "Spark"
48+
required: false
49+
- label: "TypeScript"
50+
required: false
51+
- label: "VTL"
52+
required: false
53+
- label: "YAML"
54+
required: false
2855
- type: dropdown
2956
id: level
3057
attributes:
3158
label: Level
32-
description: choose from 100(beginner) to 400 (expert)
59+
description: Choose from 100 (beginner) to 400 (expert)
3360
options:
3461
- "100"
3562
- "200"
@@ -41,36 +68,58 @@ body:
4168
id: type
4269
attributes:
4370
label: Type
44-
description: choose from the options below
71+
description: Choose the content type
4572
options:
4673
- "Application"
74+
- "Code Sample"
75+
- "Demo"
4776
- "Examples"
77+
- "How To"
4878
- "Tips"
79+
- "Tooling"
4980
- "Workshop"
81+
validations:
82+
required: true
5083
- type: dropdown
5184
id: usecase
5285
attributes:
5386
label: Use case
54-
description: choose from the options below
87+
description: Choose the primary use case
5588
options:
89+
- "AI/ML/GenAI"
5690
- "Backend"
91+
- "Data Processing"
92+
- "Identity"
5793
- "Interactive workload"
5894
- "Observability"
5995
- "Performance"
96+
- "Security"
97+
- "Testing"
98+
- "Web Application"
6099
validations:
61100
required: true
62101
- type: input
63102
id: image
64103
attributes:
65104
label: Primary image
66-
description: (500x300 pixels, JPG or PNG) - provide link
105+
description: Architecture diagram (500x300 pixels, JPG or PNG) - provide link
67106
validations:
68107
required: true
69-
- type: input
108+
- type: dropdown
70109
id: iac
71110
attributes:
72-
label: IaC framework
73-
description: (e.g. "AWS SAM", "AWS CDK", "Terraform")
111+
label: IaC framework
112+
description: Choose the Infrastructure as Code framework used
113+
options:
114+
- "AWS CDK"
115+
- "AWS CDK for Terraform"
116+
- "AWS CLI"
117+
- "AWS CloudFormation"
118+
- "AWS SAM"
119+
- "Pulumi"
120+
- "Serverless Framework"
121+
- "Terraform"
122+
- "Terraform (with modules)"
74123
validations:
75124
required: true
76125
- type: checkboxes
@@ -80,20 +129,28 @@ body:
80129
options:
81130
- label: Amazon API Gateway
82131
required: false
132+
- label: Amazon Bedrock
133+
required: false
134+
- label: Amazon CloudFront
135+
required: false
136+
- label: Amazon CloudWatch
137+
required: false
138+
- label: Amazon Cognito
139+
required: false
83140
- label: Amazon DynamoDB
84141
required: false
142+
- label: Amazon ECS
143+
required: false
85144
- label: Amazon EventBridge
86145
required: false
87-
- label: AWS IoT
146+
- label: Amazon Kinesis
88147
required: false
89-
- label: AWS Lambda
148+
- label: Amazon OpenSearch
90149
required: false
91150
- label: Amazon Rekognition
92151
required: false
93152
- label: Amazon S3
94153
required: false
95-
- label: AWS Step Functions
96-
required: false
97154
- label: Amazon SNS
98155
required: false
99156
- label: Amazon SQS
@@ -102,25 +159,37 @@ body:
102159
required: false
103160
- label: Amazon Translate
104161
required: false
162+
- label: AWS AppSync
163+
required: false
164+
- label: AWS Fargate
165+
required: false
166+
- label: AWS Glue
167+
required: false
168+
- label: AWS IoT
169+
required: false
170+
- label: AWS Lambda
171+
required: false
172+
- label: AWS Step Functions
173+
required: false
105174
- type: input
106175
id: headline
107176
attributes:
108177
label: Description headline
109-
description: (max 160 chars)
178+
description: Short headline (max 160 chars)
110179
validations:
111180
required: true
112181
- type: input
113182
id: url
114183
attributes:
115184
label: Repo URL
116-
description: Link to repo
185+
description: Only AWS GitHub repos are supported (e.g. https://github.com/aws-samples/your-repo)
117186
validations:
118187
required: true
119188
- type: textarea
120189
id: resources
121190
attributes:
122191
label: Additional resources
123-
description: Additional resources (URLs, up to 5)
192+
description: Additional resources (URLs, one per line, up to 5)
124193
- type: markdown
125194
attributes:
126195
value: |
@@ -150,12 +219,6 @@ body:
150219
attributes:
151220
value: |
152221
Thanks for taking the time to add a repo!
153-
- type: input
154-
id: leave
155-
attributes:
156-
label: leave
157-
description: Leave blank
158222
labels: ["repo-issue"]
159223
assignees:
160-
- jbesw
161-
- bls20AWS
224+
- julianwood

0 commit comments

Comments
 (0)