Skip to content

Commit

Permalink
[add] GitHub issue forms (#30)
Browse files Browse the repository at this point in the history
  • Loading branch information
wangrunlin authored Dec 19, 2023
1 parent a309234 commit 768fee3
Show file tree
Hide file tree
Showing 2 changed files with 187 additions and 0 deletions.
152 changes: 152 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,152 @@
name: 🐛 Bug
description: File a bug/issue
title: <title>
labels:
- bug
body:
- type: checkboxes
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the bug you encountered.
options:
- label: I have searched the existing issues
required: true

- type: textarea
attributes:
label: Current Behavior
description: A concise description of what you're experiencing.

- type: textarea
attributes:
label: Expected Behavior
description: A concise description of what you expected to happen.

- type: textarea
attributes:
label: Steps To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. In this environment...
2. With this config...
3. Run '...'
4. See error...
- type: dropdown
id: hardware
attributes:
label: What kind of hardware did the bug occur on?
multiple: true
options:
- Desktop
- Pad
- Phone
- Smart Device
- Car

- type: dropdown
id: system
attributes:
label: On which operating system are you experiencing the problem?
multiple: true
options:
- BSD
- Linux
- Windows
- MacOS
- iOS
- Android

- type: dropdown
id: subsystem
attributes:
label: What subsystem is the problem related to?
multiple: true
options:
- Docker
- WSL
- WINE

- type: dropdown
id: browsers
attributes:
label: What browsers are you seeing the problem on?
multiple: true
options:
- Firefox
- Chrome
- Safari
- Microsoft Edge
- Opera
- Brave
- Arc Browser
- UC Browser

- type: dropdown
id: network_connection
attributes:
label: What kind of network are you connecting to?
multiple: true
options:
- WLAN
- WiFi
- 4G
- 5G

- type: dropdown
id: network_region
attributes:
label: What network region are you in?
multiple: true
options:
- Global
- China mainland

- type: dropdown
id: cli
attributes:
label: Which command line terminal are you using?
multiple: true
options:
- Shell
- CMD
- Powershell

- type: dropdown
id: javascript_runtime
attributes:
label: Which JavaScript runtime are you using?
multiple: true
options:
- Node.js
- Bun
- Deno

- type: dropdown
id: javascript_package_manager
attributes:
label: Which JavaScript package manager are you using?
multiple: true
options:
- npm
- Yarn
- pnpm
- Bun

- type: dropdown
id: development_environment
attributes:
label: Which development environment are you using?
multiple: true
options:
- Local
- Gitpod
- GitHub Codespaces

- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Anything that will give us more context about the issue you are encountering!
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-enhancement.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: ✨ Feature/Enhancement
description: Request a new feature or enhancement
title: <title>
labels:
- enhancement
body:
- type: checkboxes
attributes:
label: Is there an existing feature request for this?
description: Please search to see if a feature request already exists for the enhancement you are proposing.
options:
- label: I have searched the existing feature requests
required: true

- type: textarea
attributes:
label: Description
description: |
A detailed description of the new feature or enhancement you are proposing. Additionally, provide any relevant
links, references, or attachments to offer more context about the proposal. You can also attach images or other
files by clicking this area to highlight it and then dragging files in.
Tip: You can attach images or other files by clicking this area to highlight it and then dragging files in.
validations:
required: true

- type: textarea
attributes:
label: Use Case
description: Provide a use case or scenario where this feature or enhancement would be beneficial.

- type: textarea
attributes:
label: Proposed Solution
description: If you have a specific solution in mind, please describe it here.

1 comment on commit 768fee3

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Deploy preview for next-bootstrap-ts ready!

✅ Preview
https://next-bootstrap-q77tc2wi5-stevending1st.vercel.app

Built with commit 768fee3.
This pull request is being automatically deployed with vercel-action

Please sign in to comment.