Skip to content

Commit 18aa3b5

Browse files
authored
Merge pull request community#190506 from community/category-redesign
Community Category Redesign v1 (#392)
2 parents 1c3f1d9 + e097c91 commit 18aa3b5

52 files changed

Lines changed: 2288 additions & 1165 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
title: "👋 Hello from {Name/Handle}"
2+
labels: ["A Welcome to GitHub", "source:ui"]
3+
body:
4+
- type: markdown
5+
attributes:
6+
value: |
7+
Welcome! This space is **just** for introductions! So say hi and share what you’re excited about here on GitHub.
8+
- **Quick nudge:** if your post is really “how do I use GitHub?” or troubleshooting something, please use [**New to GitHub**](https://github.com/community/community/discussions/categories/new-to-github) (or the [most relevant help category](https://github.com/community/community/discussions)) so you can get the best answers.
9+
- **Privacy & safety:** please don’t share sensitive personal info (addresses, phone numbers, private emails, etc.).
10+
- **One intro per person:** make one intro post and feel free to add updates as replies anytime.
11+
12+
Keep it friendly and human: a couple links are fine, but no link-dumping, recruiting, or promo-only posts.
13+
<img src='https://github.com/user-attachments/assets/baa3b489-1a7c-4f48-bf62-5dce7fb30c54' width='30' alt='Welcome gif' />
14+
- type: textarea
15+
id: introduce_yourself
16+
attributes:
17+
label: "Introduce yourself"
18+
description: "A few sentences is great. Help us say hi back."
19+
placeholder: "Hi everyone I am… I am here because… Ask me about…"
20+
validations:
21+
required: true
22+
- type: textarea
23+
id: links
24+
attributes:
25+
label: "Links (optional)"
26+
description: "If you want, share a personal website, blog, or social handle."
27+
placeholder: |
28+
https://your-site.example
29+
https://your-blog.example
30+
@your-handle
31+
validations:
32+
required: false
33+
- type: dropdown
34+
id: journey
35+
attributes:
36+
label: "Where are you in your GitHub journey?"
37+
description: "Pick the closest match. There is no wrong answer."
38+
options:
39+
- "Brand new to GitHub"
40+
- "Learning the basics"
41+
- "Building my first project"
42+
- "Looking for the latest developer trends"
43+
- "Contributing to open source"
44+
- "Maintaining a project or repo owner"
45+
- "Here to make connections"
46+
- "Student / Leveling up"
47+
- "Just exploring"
48+
- "Other"
49+
validations:
50+
required: true
51+
- type: textarea
52+
id: next_step
53+
attributes:
54+
label: "And where are you going next on GitHub?"
55+
description: "Your next step can be small. This helps others cheer you on or share ideas."
56+
placeholder: "My next step is… I want to try… I am looking for…"
57+
validations:
58+
required: true
59+
- type: textarea
60+
id: learn_build
61+
attributes:
62+
label: "What technical skills or projects are you working on?"
63+
description: "A sentence or two is perfect."
64+
placeholder: "I am working on… I am learning… My current project is…"
65+
validations:
66+
required: true
67+
- type: textarea
68+
id: hubber_question
69+
attributes:
70+
label: "Got a question for us? (optional)"
71+
description: "Curious about the platform, community, careers, or how GitHub works behind the scenes? Ask away. For troubleshooting, use [New to GitHub](https://github.com/community/community/discussions/categories/new-to-github)."
72+
placeholder: "I have always wondered… What is the story behind… How does GitHub…"
73+
validations:
74+
required: false
75+
- type: markdown
76+
attributes:
77+
value: |
78+
<img src="https://github.com/user-attachments/assets/f427e6a5-c010-422b-9517-845b9608314e" alt="Purple Mona mascot alongside green 3D cube blocks on a light background" />

.github/DISCUSSION_TEMPLATE/accessibility.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
labels: [Accessibility]
1+
labels: [Accessibility, source:ui]
22
body:
33
- type: markdown
44
attributes:
@@ -10,21 +10,19 @@ body:
1010
To ensure you receive a timely response and connect with the proper team(s), please post in the correct category, questions about access, 2FA, and SMS belong in the [General category](https://github.com/orgs/community/discussions/categories/general?discussions_q=is%3Aopen+category%3AGeneral). Discussions that are posted in the wrong category may be moved. Users who post spam or violate of our [Code of Conduct](https://github.com/github/.github/blob/95e9dcb0b8b70a25cdb75de29f600812a07eb996/CODE_OF_CONDUCT.md) will be blocked.
1111
- type: dropdown
1212
attributes:
13-
label: Select Topic Area
13+
label: "🏷️ Discussion Type"
1414
description: What would you like to discuss?
1515
options:
16-
- "Question"
17-
- "Product Feedback"
1816
- "Bug"
19-
- "Show & Tell"
20-
- "General"
17+
- "Product Feedback"
18+
- "Question"
2119
validations:
2220
required: true
2321
- type: dropdown
2422
attributes:
25-
label: GitHub Feature Area
23+
label: "💬 Feature/Topic Area"
2624
description: >
27-
What GitHub product/feature area is your Accessibility post related to?
25+
What GitHub product/feature area is your Accessibility post related to? (If applicable)
2826
options:
2927
- Actions
3028
- APIs and Webhooks
@@ -46,6 +44,7 @@ body:
4644
- Lists
4745
- Markdown
4846
- Mobile
47+
- Models
4948
- Notifications
5049
- Packages
5150
- Pages
@@ -61,7 +60,7 @@ body:
6160
- Wiki
6261
- Other
6362
validations:
64-
required: true
63+
required: false
6564
- type: textarea
6665
attributes:
6766
label: Body

.github/DISCUSSION_TEMPLATE/actions.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
labels: [Actions]
1+
labels: [Actions, source:ui]
22
body:
33
- type: markdown
44
attributes:
@@ -22,19 +22,18 @@ body:
2222
- type: dropdown
2323
id: reason
2424
attributes:
25-
label: Why are you starting this discussion?
26-
description: Tell us your goal! Are you asking a question, giving feedback, reporting a bug, or sharing something cool?
25+
label: "🏷️ Discussion Type"
26+
description: Tell us your goal! Are you asking a question, giving feedback, or reporting a bug?
2727
options:
28-
- "Question"
29-
- "Product Feedback"
3028
- "Bug"
31-
default: 0
29+
- "Product Feedback"
30+
- "Question"
3231
validations:
3332
required: true
3433
- type: dropdown
3534
id: topic
3635
attributes:
37-
label: What GitHub Actions topic or product is this about?
36+
label: "💬 Feature/Topic Area"
3837
description: |
3938
Choose the single topic or product area most relevant to your discussion - [here is a list of label descriptions to help you decide which option fits best.](https://github.com/community/community/issues/labels?q=Action)
4039
@@ -47,12 +46,10 @@ body:
4746
- "Actions Runner"
4847
- "Actions Checkout"
4948
- "Actions Cache"
50-
- "General"
5149
- "Metrics & Insights"
5250
- "Workflow Deployment"
5351
- "Workflow Configuration"
5452
- "Schedule & Cron Jobs"
55-
default: 5
5653
validations:
5754
required: false
5855
- type: textarea

.github/DISCUSSION_TEMPLATE/api-and-webhooks.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
labels: ["Apps API and Webhooks","source:ui"]
2+
3+
body:
4+
- type: dropdown
5+
attributes:
6+
label: "🏷️ Discussion Type"
7+
description: What would you like to discuss?
8+
options:
9+
- "Bug"
10+
- "Product Feedback"
11+
- "Question"
12+
validations:
13+
required: true
14+
15+
16+
- type: markdown
17+
attributes:
18+
value: |
19+
Before opening a new discussion, we recommend reviewing our documentation:
20+
- [API documentation](https://docs.github.com/en/rest?apiVersion=2022-11-28)
21+
- [Webhooks documentation](https://docs.github.com/en/webhooks)
22+
- [Apps documentation](https://docs.github.com/en/apps)
23+
24+
25+
- type: dropdown
26+
attributes:
27+
label: "💬 Feature/Topic Area"
28+
description: Which area best matches your post? (If applicable)
29+
options:
30+
- API
31+
- Apps
32+
- Webhooks
33+
validations:
34+
required: true
35+
36+
- type: textarea
37+
attributes:
38+
label: Body
39+
description: Start your discussion!
40+
placeholder: >-
41+
Provide a detailed description of your discussion (e.g., What issue are you facing? What feedback do you have? What question do you need answered?)
42+
validations:
43+
required: true
44+
45+
- type: markdown
46+
attributes:
47+
value: |
48+
#### Don't forget to mark an [answer as "solved"](https://docs.github.com/en/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion#marking-a-comment-as-an-answer) to help others with similar questions. ✅

.github/DISCUSSION_TEMPLATE/code-search-and-navigation.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

.github/DISCUSSION_TEMPLATE/code-security.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
1-
labels: [Code Security]
1+
labels: [Code Security, source:ui]
22
body:
33
- type: dropdown
44
attributes:
5-
label: Select Topic Area
5+
label: "🏷️ Discussion Type"
66
description: What would you like to discuss?
77
options:
8-
- "Question"
9-
- "Product Feedback"
108
- "Bug"
11-
- "Show & Tell"
12-
- "General"
9+
- "Product Feedback"
10+
- "Question"
1311
validations:
1412
required: true
1513
- type: textarea

.github/DISCUSSION_TEMPLATE/codespaces.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
1-
labels: [Codespaces]
1+
labels: [Codespaces, source:ui]
22
body:
33
- type: dropdown
44
id: topic
55
attributes:
6-
label: Select Topic Area
6+
label: "🏷️ Discussion Type"
77
description: What would you like to discuss?
88
options:
9-
- "Question"
10-
- "Product Feedback"
119
- "Bug"
12-
- "Show & Tell"
13-
- "General"
10+
- "Product Feedback"
11+
- "Question"
1412
validations:
1513
required: true
1614
- type: textarea

.github/DISCUSSION_TEMPLATE/copilot-conversations.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
labels: [source:ui]
12
body:
23
- type: markdown
34
attributes:
@@ -8,33 +9,31 @@ body:
89
- 🔍 Are you a student/teacher looking to enable Copilot Pro? [Read our guide](https://gh.io/faq-nd-copilot)
910
- type: dropdown
1011
attributes:
11-
label: Select Topic Area
12+
label: "🏷️ Discussion Type"
1213
description: What would you like to discuss about GitHub Copilot? Choose your topic area.
1314
options:
14-
- Question
15+
- Bug
1516
- Product Feedback
16-
- Bug
17-
- General
17+
- Question
1818
validations:
1919
required: true
2020
- type: dropdown
2121
id: feature-area
2222
attributes:
23-
label: Copilot Feature Area
24-
description: Which Copilot feature or product area is your discussion related to?
23+
label: "💬 Feature/Topic Area"
24+
description: Which Copilot feature or product area is your discussion related to? (If applicable)
2525
options:
26-
- General
2726
- Copilot in GitHub
2827
- Copilot Workspace
2928
- Copilot Agent Mode
3029
- Copilot Coding Agent
3130
- Copilot Enterprise
32-
- Account Related
31+
- Account Related
3332
- VS Code
3433
- Visual Studio
3534
- JetBrains & Xcode
3635
validations:
37-
required: true
36+
required: false
3837
- type: textarea
3938
attributes:
4039
label: Body

.github/DISCUSSION_TEMPLATE/discussions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
title: "<Your question or feedback about the GitHub Discussions product>"
2-
labels: [Discussions]
2+
labels: [Discussions, source:ui]
33
body:
44
- type: markdown
55
attributes:

0 commit comments

Comments
 (0)