Skip to content

Commit

Permalink
chore(issue-templates): always apply needs triage label (#17681)
Browse files Browse the repository at this point in the history
* chore(issue-templates): always apply needs triage label

* chore: add web components package to package selection dropdown
  • Loading branch information
tay1orjones authored Oct 9, 2024
1 parent 9d1822c commit 694e71f
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 11 deletions.
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/ACCESSIBILITY_ISSUE.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Accessibility Issue ♿
description: Report an accessibility or usability issue.
title: '[a11y]: '
type: 'bug'
labels: ['type: a11y ♿', 'type: bug 🐛']
labels: ['type: a11y ♿', 'type: bug 🐛', 'status: needs triage 🕵️‍♀️']
body:
- type: markdown
attributes:
Expand Down Expand Up @@ -38,6 +38,7 @@ body:
- '@carbon/themes'
- '@carbon/type'
- '@carbon/upgrade'
- '@carbon/web-components'
validations:
required: true
- type: dropdown
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/BUG_REPORT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description:
Something not working as expected? This is the place to report your issue.
title: '[Bug]: '
type: 'bug'
labels: 'type: bug 🐛'
labels: ['type: bug 🐛', 'status: needs triage 🕵️‍♀️']
body:
- type: markdown
attributes:
Expand Down
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/DESIGN_DEFECT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Design defect 🎨
description: Report a visual design issue
title: '[Bug]: '
type: 'bug'
labels: 'type: bug 🐛'
labels: ['type: bug 🐛', 'status: needs triage 🕵️‍♀️']
body:
- type: markdown
attributes:
Expand Down Expand Up @@ -36,6 +36,7 @@ body:
- '@carbon/themes'
- '@carbon/type'
- '@carbon/upgrade'
- '@carbon/web-components'
validations:
required: true
- type: dropdown
Expand Down
23 changes: 17 additions & 6 deletions .github/ISSUE_TEMPLATE/FEATURE_REQUEST_OR_ENHANCEMENT.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Feature request or enhancement 💡
description: Suggest an idea for this project.
title: '[Feature Request]: '
type: 'enhancement'
labels: 'type: enhancement 💡'
labels: ['type: enhancement 💡', 'status: needs triage 🕵️‍♀️']
body:
- type: markdown
attributes:
Expand All @@ -18,26 +18,34 @@ body:
attributes:
label: The problem
description:
'Provide a clear and concise description of what the problem this new feature is trying to solve. (For example, I find it frustrating when...). Be sure to attach screenshots or videos to illustrate the problem.'
'Provide a clear and concise description of what the problem this new
feature is trying to solve. (For example, I find it frustrating
when...). Be sure to attach screenshots or videos to illustrate the
problem.'
validations:
required: true
- type: textarea
id: solution
attributes:
label: The solution
description: 'Provide a clear and concise description of what you would like to happen instead. Be sure to attach screenshots or videos to illustrate the solution if possible. Design specs are highly encouraged.'
description:
'Provide a clear and concise description of what you would like to
happen instead. Be sure to attach screenshots or videos to illustrate
the solution if possible. Design specs are highly encouraged.'
validations:
required: true
- type: textarea
id: user-research
attributes:
label: Examples
description: Provide sample content, references, or audits of solutions solving the same problem in other applications/websites.
description:
Provide sample content, references, or audits of solutions solving the
same problem in other applications/websites.
- type: input
id: application
attributes:
label: Application/PAL
description: "What application and/or PAL do you work on?"
description: 'What application and/or PAL do you work on?'
- type: dropdown
id: priority
attributes:
Expand All @@ -56,7 +64,10 @@ body:
value:
'_Carbon is a collaborative system. We encourage teams to build
components and submit them for integration as either add-ons or core
components. To better understand our feature request process and what happends after you submit this issue, [check out the docs](https://github.com/carbon-design-system/carbon/blob/main/docs/guides/support.md#type-enhancement-) on Github._'
components. To better understand our feature request process and what
happends after you submit this issue, [check out the
docs](https://github.com/carbon-design-system/carbon/blob/main/docs/guides/support.md#type-enhancement-)
on Github._'
- type: checkboxes
id: terms
attributes:
Expand Down
6 changes: 4 additions & 2 deletions .github/ISSUE_TEMPLATE/QUESTION.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Question ❓
description: Usage question or discussion about Carbon components.
title: '[Question]: '
labels: 'type: question ❓'
labels: ['type: question ❓', 'status: needs triage 🕵️‍♀️']
body:
- type: markdown
attributes:
Expand All @@ -26,7 +26,9 @@ body:
value: '- `#carbon-react` for questions about `@carbon/react`.'
- type: markdown
attributes:
value: '- `#carbon-web-components` for questions about `@carbon/web-components`.'
value:
'- `#carbon-web-components` for questions about
`@carbon/web-components`.'
- type: markdown
attributes:
value:
Expand Down

0 comments on commit 694e71f

Please sign in to comment.