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

Issue Templates #930

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
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
Prev Previous commit
Next Next commit
Simplify the default template, per comments
  • Loading branch information
aniculescu committed Nov 12, 2022
commit c621b4b276ba82ebc8e5765f47080628aadb3e43
64 changes: 10 additions & 54 deletions .github/ISSUE_TEMPLATE/default_issue.yml
Original file line number Diff line number Diff line change
@@ -1,61 +1,17 @@
name: New Issue
title: Neon Issue
description: Use this template for all issues that are not bugs.
name: Other 🎫
title: <issue title>
description: Use this template for all issues that are not bugs or feature requests.
body:
- type: markdown
attributes:
value: |
Thanks in advance for taking the time to file this issue!
If you think this is a 🐛 bug, please use the [bug issue template](https://github.com/neon-bindings/issues/new?assignees=&labels=&template=default_issue.yml&title=Neon+Issue).

Otherwise, please help us stay organized by selecting one or more of the following labels as applicable to your new issue.

| Label | Description |
|:-----:|-------------|
| `CI` | Continuous Integration |
| `CLI` | Command Line Interface |
| `beginner friendly` | Great for those just starting out |
| `enhancement` | For new features/design changes, use an [RFC](https://github.com/neon-bindings/rfcs) |
| `Performance` | Anything that affects performance |
| `linux` | Specific to Linux |
| `macos` | Specific to MacOS |
| `windows` | Specific to Windows |
| `android` | Specific to Android |
| `electron` | Specific to Electron apps |

---
- attributes:
description: "Please provide a brief description of the issue"
label: "Short Summary"
placeholder: "example: the issue template should be dynamically generated..."
placeholder: "example: this issue template should be dynamically generated..."
id: issue_summary
type: textarea
validations:
required: true
- attributes:
value: "> For context, please give us some details of your setup:\n"
type: markdown
- attributes:
description: "Please specify the version of `node` you are running"
label: "Node version: "
placeholder: v18.10.0
id: node_version
type: input
- attributes:
description: "Please specify the version of `npm` you are running"
label: "Node Package Manager version: "
placeholder: "8.19.2"
id: npm_version
type: input
- attributes:
description: "Please specify the versions of `neon` that exhibit this issue"
label: "NEON version(s): "
placeholder: "example: v0.10.0, v0.9.x"
id: neon_version
type: input
- attributes:
description: "Please provide your OS version and Architecture"
label: "OS Version"
placeholder: "example: macOS 12.5.1 Intel"
id: os_version_arch
type: input
required: false
- type: markdown
attributes:
value: |
> Thanks in advance for taking the time to file this issue!
> We appreciate it!