Skip to content

Commit 41b2c4d

Browse files
authored
Create issue template for new blog posts (#6728)
* Create issue template for new blog posts Based on https://github.com/opensearch-project/project-website/blob/main/.github/ISSUE_TEMPLATE/blog_post.yml Signed-off-by: Charlie Le <[email protected]> * Update blog_post.yml Signed-off-by: Charlie Le <[email protected]> --------- Signed-off-by: Charlie Le <[email protected]>
1 parent 7b2728d commit 41b2c4d

File tree

1 file changed

+85
-0
lines changed

1 file changed

+85
-0
lines changed

.github/ISSUE_TEMPLATE/blog_post.yml

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
name: ✏️ New blog post
2+
description: Create a blog post to share
3+
title: "[BLOG] <title>"
4+
labels: ['new blog, enhancement, untriaged']
5+
projects: ["cortexproject/Digital Marketing Content"]
6+
body:
7+
8+
- type: markdown
9+
attributes:
10+
value: "## Required information "
11+
- type: markdown
12+
attributes:
13+
value: |
14+
Provide a rough description, the title, and the expected category of the blog post.
15+
- type: textarea
16+
attributes:
17+
label: Describe the blog post
18+
description: A clear and concise description of what subject the blog post will cover.
19+
placeholder: What will it cover?
20+
validations:
21+
required: true
22+
23+
- type: input
24+
attributes:
25+
label: Expected Title
26+
description: What might the title of this post be?
27+
placeholder: Title
28+
validations:
29+
required: true
30+
- type: input
31+
attributes:
32+
label: Authors Name
33+
placeholder: First Last
34+
validations:
35+
required: true
36+
- type: input
37+
attributes:
38+
label: Authors Email
39+
placeholder: [email protected] or Github profile
40+
validations:
41+
required: true
42+
- type: input
43+
attributes:
44+
label: Target Draft Date
45+
placeholder: mm/dd/yyyy
46+
validations:
47+
required: false
48+
- type: dropdown
49+
attributes:
50+
label: Blog Post Category
51+
description: Select all that apply
52+
multiple: true
53+
options:
54+
- technical
55+
- community
56+
- partners
57+
- events
58+
- releases
59+
default: 0
60+
validations:
61+
required: true
62+
- type: markdown
63+
attributes:
64+
value: "<br/> <br/> "
65+
66+
- type: markdown
67+
attributes:
68+
value: "## Additional context "
69+
- type: markdown
70+
attributes:
71+
value: |
72+
Provide any additional info or context
73+
- type: input
74+
attributes:
75+
label: Target Publication Date
76+
placeholder: mm/dd/yyyy
77+
validations:
78+
required: false
79+
80+
- type: textarea
81+
attributes:
82+
label: Additional Info
83+
description: Provide any additional context or content that you would like to include for this blog post.
84+
validations:
85+
required: false

0 commit comments

Comments
 (0)