Skip to content
This repository was archived by the owner on Jun 27, 2023. It is now read-only.

Commit 23e89ea

Browse files
authored
Merge pull request #271 from asigloo/feature/270-add-githubs-issue-forms
feat: added issue templates with forms
2 parents 79427e6 + cbec8c5 commit 23e89ea

File tree

4 files changed

+114
-58
lines changed

4 files changed

+114
-58
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

-38
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.yml

+71
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
name: "\U0001F41E Bug report"
2+
description: Create a report to help me improve the library
3+
title: Am I a bug or a feature?
4+
labels: [triage, bug]
5+
assignees:
6+
- alvarosaburido
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
"Thanks for taking the time to fill out this bug report!
12+
Please consider that I'm maintaining this library on my free time, thanks!"
13+
- type: dropdown
14+
id: version
15+
attributes:
16+
label: Version
17+
description: What version of the library are you using?
18+
options:
19+
- 3.x.x (Vue 3.x)
20+
- 2 (Vue 2.x - legacy)
21+
- type: textarea
22+
id: bug-description
23+
attributes:
24+
label: Describe the bug
25+
description: A clear and concise description of what the bug is. If you intend to submit a PR for this issue, tell us in the description. Thanks!
26+
placeholder: Bug description
27+
validations:
28+
required: true
29+
- type: textarea
30+
id: reproduction
31+
attributes:
32+
label: Describe the bug
33+
description: Steps to reproduce the behavior:,
34+
placeholder: "1. Go to '...'
35+
2. Click on '....'
36+
3. Scroll down to '....'
37+
4. See error"
38+
validations:
39+
required: true
40+
- type: textarea
41+
id: expected
42+
attributes:
43+
label: Expected behavior
44+
description: A clear and concise description of what you expected to happen.
45+
placeholder: Expected behavior
46+
validations:
47+
required: true
48+
- type: textarea
49+
id: system-info
50+
attributes:
51+
label: System Info
52+
description: Output of `npx envinfo --system --npmPackages @asigloo/vue-dynamic-forms --binaries --browsers`
53+
render: shell
54+
placeholder: System, Binaries, Browsers
55+
validations:
56+
required: true
57+
- type: textarea
58+
id: additional-context
59+
attributes:
60+
label: Additional context
61+
description: Add any other context or screenshots about the feature request here.
62+
- type: checkboxes
63+
id: checkboxes
64+
attributes:
65+
label: Validations
66+
description: Before submitting the issue, please make sure you do the following
67+
options:
68+
- label: Read the [docs](https://vue-dynamic-forms-docs.netlify.app/).
69+
required: true
70+
- label: Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
71+
required: true

.github/ISSUE_TEMPLATE/feature_request.md

-20
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: "\U0001F680 New feature proposal"
2+
description: Suggest an idea for this project
3+
title: 'My awesome PR request '
4+
labels: [triage, feature-request]
5+
assignees:
6+
- alvarosaburido
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for your interest in the project and taking the time to fill out this feature report!
12+
- type: textarea
13+
id: feature-description
14+
attributes:
15+
label: Is your feature request related to a problem? Please describe.
16+
description: "A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]"
17+
validations:
18+
required: true
19+
- type: textarea
20+
id: suggested-solution
21+
attributes:
22+
label: Describe the solution you'd like
23+
description: A clear and concise description of what you want to happen.
24+
validations:
25+
required: true
26+
- type: textarea
27+
id: alternative
28+
attributes:
29+
label: Describe alternatives you've considered
30+
description: A clear and concise description of any alternative solutions or features you've considered.
31+
- type: textarea
32+
id: additional-context
33+
attributes:
34+
label: Additional context
35+
description: Add any other context or screenshots about the feature request here.
36+
- type: checkboxes
37+
id: checkboxes
38+
attributes:
39+
label: Validations
40+
description: Before submitting the issue, please make sure you do the following
41+
options:
42+
- label: Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
43+
required: true

0 commit comments

Comments
 (0)