Skip to content

Commit

Permalink
Add language_server_bug_form.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
Argmaster committed Oct 1, 2024
1 parent ac989b5 commit 139eb77
Showing 1 changed file with 69 additions and 0 deletions.
69 changes: 69 additions & 0 deletions .github/ISSUE_TEMPLATE/language_server_bug_form.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: Language Server Bug Report
description: Report a bug in PyGerber's language server.
title: "[Language Server]: <when-i-am-doing-something-then-something-fails>"
labels: ["language-server", "bug", "waiting-for-checkboxes"]
projects: ["argmaster/3"]
assignees:
- Argmaster
body:
- type: markdown
attributes:
value: |
# Language Server Bug Report
Thank you for reporting a bug in PyGerber's language server. Please fill out the
following form to help us understand the issue better.
- type: checkboxes
id: terms
attributes:
label: Mandatory checks
description: Before opening this issue I have done following
options:
- label: I have reviewed the README for language server related guidelines and haven't found a solution there.
required: true
- label: I have reviewed the language server documentation and haven't found a solution there.
required: true
- label: I have reviewed the existing open issues and verified that this is not a duplicate.
required: true
- label: I have reviewed the existing closed issues and verified that this was already resolved or marked as won't fix.
required: true
- label: I have reviewed the existing pull requests and verified that this is not a already known issue.
required: true
- label: I have reviewed the existing discussions and verified that this is not a already known issue.
required: true

- type: markdown
attributes:
value: |
If you have found a issue / discussion / pull request describing similar but not quite
matching issue, You can still open new issue, we will review it and decide if we want to
merge them.
- type: textarea
attributes:
label: Steps To Reproduce
description: |
Steps to reproduce the behavior.
You can include code snippets or screenshots for individual steps to make it easier to
reproduce the issue.
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
- type: textarea
attributes:
label: "## Expected behavior"
description: >
A clear and concise description of what you expected to happen. If this issue is related
to image rendering, please post a screenshot from
[Reference Gerber Viewer](https://gerber-viewer.ucamco.com/) or CAD software used. If
the design is confidential, follow guidelines regarding confidential files available in
`Additional context` section below.
placeholder: |
The image should look like this...
Description of the element should be more like this...
In the specification it is mentioned that...

0 comments on commit 139eb77

Please sign in to comment.