Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: add new template issue for tech team #2133

Merged
merged 3 commits into from
Jul 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 0 additions & 36 deletions .github/ISSUE_TEMPLATE/---bug-report-.md

This file was deleted.

21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/---documentation-issues.md

This file was deleted.

21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/---feature-request.md

This file was deleted.

11 changes: 8 additions & 3 deletions .github/ISSUE_TEMPLATE/design-create-component.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
name: '[Design] 🫶Component creation'
name: '[Design] 🫶 Component creation'
description: 'Request a new foundation or a new component.'
labels: ['design', 'component-creation']
body:
- type: 'markdown'
attributes:
value: |
*Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately.
Thanks for contributing by creating this issue! ❤️*
### Hi! 🙃

Thanks for creating an issue 🫰!

Have you before check others issues ?

Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: 'textarea'
id: 'description'
attributes:
Expand Down
12 changes: 10 additions & 2 deletions .github/ISSUE_TEMPLATE/design-documentation.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
name: '[Design] 📚Documentation improvement'
name: '[Design] 📚 Documentation improvement'
description: 'Request a design documentation improvement.'
labels: ['design', 'documentation']
body:
- type: 'markdown'
attributes:
value: |
*Description coming, in beta for testing*
### Hi! 🙃

Thanks for creating an issue 🫰!

Have you before check others issues ?

Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: figma
attributes:
Expand All @@ -14,6 +20,8 @@ body:
- Foundations
- Component
- Content
validations:
required: true
- type: 'textarea'
id: 'description'
attributes:
Expand Down
21 changes: 13 additions & 8 deletions .github/ISSUE_TEMPLATE/design-figma.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
name: '[Design] 🐛Figma bug report'
name: '[Design] 🐛 Figma bug report'
description: 'Create a Figma bug report to improve Figma libraries.'
labels: ['design', 'figma-bug']
body:
- type: 'markdown'
attributes:
value: |
*Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately.
Thanks for contributing by creating this issue! ❤️*
### Hi! 🙃

Thanks for creating an issue 🫰!

Have you before check others issues ?

Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: figma
attributes:
Expand All @@ -18,14 +23,12 @@ Thanks for contributing by creating this issue! ❤️*
- Dataviz palette - Divergent
- Dataviz palette - Sequential
- Feedback
- Forms
- Forms
- Icons
- Illustrations
- Navigation




validations:
required: true
- type: dropdown
id: components
attributes:
Expand Down Expand Up @@ -63,6 +66,8 @@ Thanks for contributing by creating this issue! ❤️*
- Toggle
- Tooltip
- Others
validations:
required: true
- type: 'textarea'
id: 'current-behavior'
attributes:
Expand Down
13 changes: 10 additions & 3 deletions .github/ISSUE_TEMPLATE/design-update-component.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
name: '[Design] 🔄Update or feedback on existing component'
name: '[Design] 🔄 Update or feedback on existing component'
description: 'Request an update to improve foundations or existing component.'
labels: ['design', 'existing-component']
body:
- type: 'markdown'
attributes:
value: |
*Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately.
Thanks for contributing by creating this issue! ❤️*
### Hi! 🙃

Thanks for creating an issue 🫰!

Have you before check others issues ?

Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: components
attributes:
Expand Down Expand Up @@ -44,6 +49,8 @@ Thanks for contributing by creating this issue! ❤️*
- Toggle
- Tooltip
- Others
validations:
required: true
- type: 'textarea'
id: 'description'
attributes:
Expand Down
104 changes: 104 additions & 0 deletions .github/ISSUE_TEMPLATE/tech-bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
name: '[Tech] 🐛 Bug report'
description: 'Create a bug report for the tech team.'
labels: ['tech', 'bug']
body:
- type: 'markdown'
attributes:
value: |
### Hi! 🙃

Thanks for creating an issue 🫰!

Have you before check others issues ?

Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: component
attributes:
label: For which component?
options:
- Theming
- Accordion
- Alert
- AspectRatio
- Avatar
- Badge
- Box
- Breadcrumb
- Button
- ButtonGroup
- Card
- Checkbox
- DatePicker
- DateTimePicker
- Drawer
- DropdownMenu
- Emoji
- EmojiPicker
- Field
- FileDrop
- FileUpload
- Flex
- Grid
- Hint
- Icons
- IconsFont
- InputText
- Label
- Link
- Loader
- MarkdownEditor
- Modal
- Pagination
- PasswordInput
- Picker
- Popover
- RadioGroup
- RadioTab
- Search
- Select
- Shape
- Slider
- Stack
- Swiper
- Table
- Tabs
- Tag
- Text
- Textarea
- TimePicker
- Toast
- Toggle
- Tooltip
- usecopyText
- Others
validations:
required: true
- type: 'textarea'
id: 'description'
attributes:
label: 'Description'
description: |
A **clear and concise** description of what the bug is, with the **steps to reproduce** and a **link to the reproduction** environment.
validations:
required: true
- type: 'input'
id: 'version'
attributes:
label: 'Welcome UI Version'
placeholder: '5.0.0'
validations:
required: true
- type: 'input'
id: 'browser'
attributes:
label: 'Browser'
placeholder: 'Google Chrome 114.07'
- type: dropdown
id: system
attributes:
label: Operating System
options:
- MacOS
- Windows
- Linux
85 changes: 85 additions & 0 deletions .github/ISSUE_TEMPLATE/tech-documentation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
name: '[Tech] 📚 Documentation issues'
description: 'Request a tech documentation improvement or fix on website or code.'
labels: ['tech', 'documentation']
body:
- type: 'markdown'
attributes:
value: |
### Hi! 🙃

Thanks for creating an issue 🫰!

Have you before check others issues ?

Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: page
attributes:
label: For which page?
options:
- Getting started
- Theming (Foundations)
- Accordion
- Alert
- AspectRatio
- Avatar
- Badge
- Box
- Breadcrumb
- Button
- ButtonGroup
- Card
- Checkbox
- DatePicker
- DateTimePicker
- Drawer
- DropdownMenu
- Emoji
- EmojiPicker
- Field
- FileDrop
- FileUpload
- Flex
- Grid
- Hint
- HookForm
- Icons
- IconsFont
- InputText
- Label
- Link
- Loader
- MarkdownEditor
- Modal
- Pagination
- PasswordInput
- Picker
- Popover
- RadioGroup
- RadioTab
- Search
- Select
- Shape
- Slider
- Stack
- Swiper
- Table
- Tabs
- Tag
- Text
- Textarea
- TimePicker
- Toast
- Toggle
- Tooltip
- usecopyText
- Others
validations:
required: true
- type: 'textarea'
id: 'description'
attributes:
label: 'Description'
description: 'What is wrong or missing ?'
validations:
required: true
Loading