Skip to content

Commit 2773191

Browse files
Create newsletter-draft.yml
1 parent daf294e commit 2773191

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
name: "Newsletter Draft: New Edition"
2+
description: "Start a new US-RSE newsletter draft and prepare for collaborative editing."
3+
title: "Newsletter Draft: [Month Year]"
4+
labels: ["newsletter", "draft"]
5+
assignees: ["@your-username"]
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
## ✨ Newsletter Draft Checklist
11+
12+
This issue helps coordinate the creation of a new US-RSE newsletter edition and synchronize collaboration across GitHub and HackMD.
13+
14+
- type: input
15+
id: month
16+
attributes:
17+
label: Newsletter Month
18+
description: Month of the newsletter edition (e.g., April)
19+
placeholder: April
20+
validations:
21+
required: true
22+
23+
- type: input
24+
id: year
25+
attributes:
26+
label: Newsletter Year
27+
description: Year of the newsletter edition (e.g., 2025)
28+
placeholder: 2025
29+
validations:
30+
required: true
31+
32+
- type: textarea
33+
id: highlights
34+
attributes:
35+
label: Headline Highlights
36+
description: Brief description of main highlights or themes for this edition
37+
placeholder: Community celebrations, RSE’25 announcement, job board, etc.
38+
39+
- type: markdown
40+
attributes:
41+
value: |
42+
### 🛠️ Tasks
43+
44+
- [ ] Create new markdown draft using Jekyll post format
45+
- [ ] Add file to `_posts/` with filename: `YYYY-MM-DD-newsletter.md`
46+
- [ ] Add YAML frontmatter with correct `title`, `date`, and tags
47+
- [ ] Push draft to `draft-newsletter-[month-year]` branch
48+
- [ ] Create HackMD mirror and paste link below
49+
- [ ] Share HackMD link in Slack `#newsletters` channel
50+
- [ ] Open PR into `develop` with `[WIP] Newsletter [Month Year]`
51+
- [ ] Collect input and finalize sections by [insert target date]
52+
- [ ] Finalize and merge to `main`
53+
54+
- type: input
55+
id: hackmd-link
56+
attributes:
57+
label: HackMD Link
58+
description: Paste the link to the HackMD collaborative draft
59+
placeholder: https://hackmd.io/@usrse/newsletter-April-2025
60+
61+
- type: textarea
62+
id: notes
63+
attributes:
64+
label: Additional Notes
65+
description: Anything else to note or watch out for this edition?

0 commit comments

Comments
 (0)