Skip to content

Commit

Permalink
github_issue_template: add question, feature, bug templates (#65)
Browse files Browse the repository at this point in the history
* github_issue_template: add question, feature, bug templates

* github_issue_template: add question, feature, bug templates

---------

Co-authored-by: Egor Fedoseev <[email protected]>
  • Loading branch information
egor-progger and egor-progger authored Dec 21, 2024
1 parent b5ba845 commit d335e6b
Show file tree
Hide file tree
Showing 4 changed files with 128 additions and 0 deletions.
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/0_QUESTION_SUPPORT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Question
description: Use this template for ask question about using PointlineJS.
title: '[Question]: '
labels: ['question']
projects: []
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to asking! Thanks for using PointlineJS!
- type: textarea
id: question
attributes:
label: Describe your question
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: Add screenshots for more undestanding question.
- type: textarea
id: code_example
attributes:
label: Code example
description: Add code example in Typescript
render: Typescript
- type: textarea
id: links
attributes:
label: Links to resources what can help undestanding better
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/1_BUG_REPORT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Bug Report
description: File a bug report.
title: '[Bug]: '
labels: ['bug']
projects: []
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see!
value: 'A bug happened!'
validations:
required: true
- type: dropdown
id: browsers
attributes:
label: What browsers are you seeing the problem on?
multiple: true
options:
- Firefox
- Chrome
- Safari
- Microsoft Edge
- type: textarea
id: logs
attributes:
label: Relevant log (console.log) output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
- type: textarea
id: screenshots
attributes:
label: Screenshots with bug
description: Please copy and paste any relevant log screenshot, or drag drop file. This will be automatically insert to field.
- type: textarea
id: links
attributes:
label: Links to solution what can help to reproduce/solve bug
description: If you know solution text link here please
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/2_FEATURE_REQUEST.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Feature request
description: Use this template for suggest new idea or feature.
title: '[Feature]: '
labels: ['enhancement']
projects: []
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to create your suggestion!
- type: textarea
id: idea
attributes:
label: Description new feature
description: What did you expect to happen?
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots with your idea of feature
description: Add screenshots for more undestanding idea.
- type: textarea
id: code_example
attributes:
label: Code example
description: Add code example in Typescript
render: Typescript
- type: textarea
id: links
attributes:
label: Links to solution what can help to reproduce/solve feature
description: If you know examples text link here please
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/3_TREANTJS_ISSUE.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: TreantJS Issue
description: 'ONLY FOR DEVELOPERS: Issue from treantjs. Use this templates: Question, Bug, Feature.'
title: '[Treantjs]: '
labels: ['treantjs', 'good first issue', 'help wanted']
projects: ['egor-progger/3']
body:
- type: textarea
id: description
attributes:
label: Description from treantjs issue
validations:
required: true
- type: input
id: link
attributes:
label: Treantjs issue link
value: 'https://github.com/fperucic/treant-js/issues/'
validations:
required: true

0 comments on commit d335e6b

Please sign in to comment.